diff --git a/apps/web/package.json b/apps/web/package.json index cf54468..e0ae0a3 100644 --- a/apps/web/package.json +++ b/apps/web/package.json @@ -13,7 +13,6 @@ "@radix-ui/react-scroll-area": "^1.2.6", "@radix-ui/react-switch": "^1.2.2", "@radix-ui/react-tooltip": "^1.2.4", - "@xyflow/react": "^12.6.0", "babel-plugin-react-compiler": "^19.1.0-rc.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", diff --git a/apps/web/src/app/global.css b/apps/web/src/app/global.css index b540f58..07dc80d 100644 --- a/apps/web/src/app/global.css +++ b/apps/web/src/app/global.css @@ -115,10 +115,10 @@ --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-border: var(--sidebar-border); --color-sidebar-ring: var(--sidebar-ring); - --font-sans: Montserrat, sans-serif; - --font-mono: Fira Code, monospace; + --font-sans: Inter, sans-serif; + --font-mono: JetBrains Mono, monospace; --font-serif: Georgia, serif; - --radius: 0.35rem; + --radius: 0.5rem; --tracking-tighter: calc(var(--tracking-normal) - 0.05em); --tracking-tight: calc(var(--tracking-normal) - 0.025em); --tracking-wide: calc(var(--tracking-normal) + 0.025em); @@ -145,124 +145,124 @@ } :root { - --radius: 0.35rem; - --background: oklch(0.96 0.01 264.53); - --foreground: oklch(0.44 0.04 279.33); + --radius: 0.5rem; + --background: oklch(0.97 0.01 286.15); + --foreground: oklch(0.3 0.06 282.42); --card: oklch(1.0 0 0); - --card-foreground: oklch(0.44 0.04 279.33); - --popover: oklch(0.86 0.01 268.48); - --popover-foreground: oklch(0.44 0.04 279.33); - --primary: oklch(0.55 0.25 297.02); + --card-foreground: oklch(0.3 0.06 282.42); + --popover: oklch(1.0 0 0); + --popover-foreground: oklch(0.3 0.06 282.42); + --primary: oklch(0.54 0.18 288.03); --primary-foreground: oklch(1.0 0 0); - --secondary: oklch(0.86 0.01 268.48); - --secondary-foreground: oklch(0.44 0.04 279.33); - --muted: oklch(0.91 0.01 264.51); - --muted-foreground: oklch(0.55 0.03 279.08); - --accent: oklch(0.68 0.14 235.38); - --accent-foreground: oklch(1.0 0 0); - --destructive: oklch(0.55 0.22 19.81); - --border: oklch(0.81 0.02 271.2); - --input: oklch(0.86 0.01 268.48); - --ring: oklch(0.55 0.25 297.02); - --chart-1: oklch(0.55 0.25 297.02); - --chart-2: oklch(0.68 0.14 235.38); - --chart-3: oklch(0.63 0.18 140.44); - --chart-4: oklch(0.69 0.2 42.43); - --chart-5: oklch(0.71 0.1 33.1); - --sidebar: oklch(0.93 0.01 264.52); - --sidebar-foreground: oklch(0.44 0.04 279.33); - --sidebar-primary: oklch(0.55 0.25 297.02); + --secondary: oklch(0.92 0.04 292.69); + --secondary-foreground: oklch(0.41 0.1 288.17); + --muted: oklch(0.96 0.01 286.15); + --muted-foreground: oklch(0.54 0.05 284.74); + --accent: oklch(0.92 0.04 262.14); + --accent-foreground: oklch(0.3 0.06 282.42); + --destructive: oklch(0.69 0.21 14.99); + --border: oklch(0.91 0.02 285.96); + --input: oklch(0.91 0.02 285.96); + --ring: oklch(0.54 0.18 288.03); + --chart-1: oklch(0.54 0.18 288.03); + --chart-2: oklch(0.7 0.16 288.99); + --chart-3: oklch(0.57 0.21 276.71); + --chart-4: oklch(0.64 0.19 281.81); + --chart-5: oklch(0.45 0.18 279.38); + --sidebar: oklch(0.96 0.01 286.15); + --sidebar-foreground: oklch(0.3 0.06 282.42); + --sidebar-primary: oklch(0.54 0.18 288.03); --sidebar-primary-foreground: oklch(1.0 0 0); - --sidebar-accent: oklch(0.68 0.14 235.38); - --sidebar-accent-foreground: oklch(1.0 0 0); - --sidebar-border: oklch(0.81 0.02 271.2); - --sidebar-ring: oklch(0.55 0.25 297.02); + --sidebar-accent: oklch(0.92 0.04 262.14); + --sidebar-accent-foreground: oklch(0.3 0.06 282.42); + --sidebar-border: oklch(0.91 0.02 285.96); + --sidebar-ring: oklch(0.54 0.18 288.03); --destructive-foreground: oklch(1.0 0 0); - --font-sans: Montserrat, sans-serif; + --font-sans: Inter, sans-serif; --font-serif: Georgia, serif; - --font-mono: Fira Code, monospace; + --font-mono: JetBrains Mono, monospace; --shadow-color: hsl(240 30% 25%); --shadow-opacity: 0.12; - --shadow-blur: 6px; + --shadow-blur: 10px; --shadow-spread: 0px; --shadow-offset-x: 0px; --shadow-offset-y: 4px; --letter-spacing: 0em; --spacing: 0.25rem; - --shadow-2xs: 0px 4px 6px 0px hsl(240 30% 25% / 0.06); - --shadow-xs: 0px 4px 6px 0px hsl(240 30% 25% / 0.06); - --shadow-sm: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 1px 2px -1px + --shadow-2xs: 0px 4px 10px 0px hsl(240 30% 25% / 0.06); + --shadow-xs: 0px 4px 10px 0px hsl(240 30% 25% / 0.06); + --shadow-sm: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 1px 2px -1px hsl(240 30% 25% / 0.12); - --shadow: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 1px 2px -1px + --shadow: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 1px 2px -1px hsl(240 30% 25% / 0.12); - --shadow-md: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 2px 4px -1px + --shadow-md: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 2px 4px -1px hsl(240 30% 25% / 0.12); - --shadow-lg: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 4px 6px -1px + --shadow-lg: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 4px 6px -1px hsl(240 30% 25% / 0.12); - --shadow-xl: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 8px 10px -1px + --shadow-xl: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 8px 10px -1px hsl(240 30% 25% / 0.12); - --shadow-2xl: 0px 4px 6px 0px hsl(240 30% 25% / 0.3); + --shadow-2xl: 0px 4px 10px 0px hsl(240 30% 25% / 0.3); --tracking-normal: 0em; } .dark { - --background: oklch(0.22 0.03 284.06); - --foreground: oklch(0.88 0.04 272.28); - --card: oklch(0.24 0.03 283.91); - --card-foreground: oklch(0.88 0.04 272.28); - --popover: oklch(0.4 0.03 280.15); - --popover-foreground: oklch(0.88 0.04 272.28); - --primary: oklch(0.79 0.12 304.77); - --primary-foreground: oklch(0.24 0.03 283.91); - --secondary: oklch(0.48 0.03 278.64); - --secondary-foreground: oklch(0.88 0.04 272.28); - --muted: oklch(0.3 0.03 276.21); - --muted-foreground: oklch(0.75 0.04 273.93); - --accent: oklch(0.85 0.08 210.25); - --accent-foreground: oklch(0.24 0.03 283.91); - --destructive: oklch(0.76 0.13 2.76); - --border: oklch(0.32 0.03 281.98); - --input: oklch(0.32 0.03 281.98); - --ring: oklch(0.79 0.12 304.77); - --chart-1: oklch(0.79 0.12 304.77); - --chart-2: oklch(0.85 0.08 210.25); - --chart-3: oklch(0.86 0.11 142.72); - --chart-4: oklch(0.82 0.1 52.63); - --chart-5: oklch(0.92 0.02 30.49); - --sidebar: oklch(0.18 0.02 284.2); - --sidebar-foreground: oklch(0.88 0.04 272.28); - --sidebar-primary: oklch(0.79 0.12 304.77); - --sidebar-primary-foreground: oklch(0.24 0.03 283.91); - --sidebar-accent: oklch(0.85 0.08 210.25); - --sidebar-accent-foreground: oklch(0.24 0.03 283.91); - --sidebar-border: oklch(0.4 0.03 280.15); - --sidebar-ring: oklch(0.79 0.12 304.77); - --destructive-foreground: oklch(0.24 0.03 283.91); - --radius: 0.35rem; - --font-sans: Montserrat, sans-serif; + --background: oklch(0.17 0.02 283.8); + --foreground: oklch(0.92 0.03 285.88); + --card: oklch(0.23 0.04 282.93); + --card-foreground: oklch(0.92 0.03 285.88); + --popover: oklch(0.23 0.04 282.93); + --popover-foreground: oklch(0.92 0.03 285.88); + --primary: oklch(0.72 0.16 290.4); + --primary-foreground: oklch(0.17 0.02 283.8); + --secondary: oklch(0.31 0.07 283.46); + --secondary-foreground: oklch(0.84 0.08 285.91); + --muted: oklch(0.27 0.06 281.44); + --muted-foreground: oklch(0.72 0.05 285.17); + --accent: oklch(0.34 0.08 280.97); + --accent-foreground: oklch(0.92 0.03 285.88); + --destructive: oklch(0.69 0.21 14.99); + --border: oklch(0.33 0.06 282.58); + --input: oklch(0.33 0.06 282.58); + --ring: oklch(0.72 0.16 290.4); + --chart-1: oklch(0.72 0.16 290.4); + --chart-2: oklch(0.64 0.1 274.91); + --chart-3: oklch(0.75 0.12 244.75); + --chart-4: oklch(0.71 0.1 186.68); + --chart-5: oklch(0.75 0.18 346.81); + --sidebar: oklch(0.23 0.04 282.93); + --sidebar-foreground: oklch(0.92 0.03 285.88); + --sidebar-primary: oklch(0.72 0.16 290.4); + --sidebar-primary-foreground: oklch(0.17 0.02 283.8); + --sidebar-accent: oklch(0.34 0.08 280.97); + --sidebar-accent-foreground: oklch(0.92 0.03 285.88); + --sidebar-border: oklch(0.33 0.06 282.58); + --sidebar-ring: oklch(0.72 0.16 290.4); + --destructive-foreground: oklch(1.0 0 0); + --radius: 0.5rem; + --font-sans: Inter, sans-serif; --font-serif: Georgia, serif; - --font-mono: Fira Code, monospace; + --font-mono: JetBrains Mono, monospace; --shadow-color: hsl(240 30% 25%); --shadow-opacity: 0.12; - --shadow-blur: 6px; + --shadow-blur: 10px; --shadow-spread: 0px; --shadow-offset-x: 0px; --shadow-offset-y: 4px; --letter-spacing: 0em; --spacing: 0.25rem; - --shadow-2xs: 0px 4px 6px 0px hsl(240 30% 25% / 0.06); - --shadow-xs: 0px 4px 6px 0px hsl(240 30% 25% / 0.06); - --shadow-sm: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 1px 2px -1px + --shadow-2xs: 0px 4px 10px 0px hsl(240 30% 25% / 0.06); + --shadow-xs: 0px 4px 10px 0px hsl(240 30% 25% / 0.06); + --shadow-sm: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 1px 2px -1px hsl(240 30% 25% / 0.12); - --shadow: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 1px 2px -1px + --shadow: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 1px 2px -1px hsl(240 30% 25% / 0.12); - --shadow-md: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 2px 4px -1px + --shadow-md: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 2px 4px -1px hsl(240 30% 25% / 0.12); - --shadow-lg: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 4px 6px -1px + --shadow-lg: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 4px 6px -1px hsl(240 30% 25% / 0.12); - --shadow-xl: 0px 4px 6px 0px hsl(240 30% 25% / 0.12), 0px 8px 10px -1px + --shadow-xl: 0px 4px 10px 0px hsl(240 30% 25% / 0.12), 0px 8px 10px -1px hsl(240 30% 25% / 0.12); - --shadow-2xl: 0px 4px 6px 0px hsl(240 30% 25% / 0.3); + --shadow-2xl: 0px 4px 10px 0px hsl(240 30% 25% / 0.3); } @layer base { diff --git a/bun.lock b/bun.lock index ce68101..bc5f0c9 100644 --- a/bun.lock +++ b/bun.lock @@ -45,7 +45,6 @@ "@radix-ui/react-scroll-area": "^1.2.6", "@radix-ui/react-switch": "^1.2.2", "@radix-ui/react-tooltip": "^1.2.4", - "@xyflow/react": "^12.6.0", "babel-plugin-react-compiler": "^19.1.0-rc.1", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", @@ -495,18 +494,6 @@ "@types/acorn": ["@types/acorn@4.0.6", "", { "dependencies": { "@types/estree": "*" } }, "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ=="], - "@types/d3-color": ["@types/d3-color@3.1.3", "", {}, "sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A=="], - - "@types/d3-drag": ["@types/d3-drag@3.0.7", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ=="], - - "@types/d3-interpolate": ["@types/d3-interpolate@3.0.4", "", { "dependencies": { "@types/d3-color": "*" } }, "sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA=="], - - "@types/d3-selection": ["@types/d3-selection@3.0.11", "", {}, "sha512-bhAXu23DJWsrI45xafYpkQ4NtcKMwWnAC/vKrd2l+nxMFuvOT3XMYTIj2opv8vq8AO5Yh7Qac/nSeP/3zjTK0w=="], - - "@types/d3-transition": ["@types/d3-transition@3.0.9", "", { "dependencies": { "@types/d3-selection": "*" } }, "sha512-uZS5shfxzO3rGlu0cC3bjmMFKsXv+SmZZcgp0KD22ts4uGXp5EVYGzu/0YdwZeKmddhcAccYtREJKkPfXkZuCg=="], - - "@types/d3-zoom": ["@types/d3-zoom@3.0.8", "", { "dependencies": { "@types/d3-interpolate": "*", "@types/d3-selection": "*" } }, "sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw=="], - "@types/debug": ["@types/debug@4.1.12", "", { "dependencies": { "@types/ms": "*" } }, "sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ=="], "@types/estree": ["@types/estree@1.0.6", "", {}, "sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw=="], @@ -563,10 +550,6 @@ "@ungap/structured-clone": ["@ungap/structured-clone@1.3.0", "", {}, "sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g=="], - "@xyflow/react": ["@xyflow/react@12.6.0", "", { "dependencies": { "@xyflow/system": "0.0.57", "classcat": "^5.0.3", "zustand": "^4.4.0" }, "peerDependencies": { "react": ">=17", "react-dom": ">=17" } }, "sha512-YzsSK4SlpC6e9Ki1g6O9B1UH7xvz/bzWF+tJ+vWDD8Am5xJmFn0jYnCEuqvzvH8dRKb1NFBmyuqEGqWN39xXsA=="], - - "@xyflow/system": ["@xyflow/system@0.0.57", "", { "dependencies": { "@types/d3-drag": "^3.0.7", "@types/d3-selection": "^3.0.10", "@types/d3-transition": "^3.0.8", "@types/d3-zoom": "^3.0.8", "d3-drag": "^3.0.0", "d3-selection": "^3.0.0", "d3-zoom": "^3.0.0" } }, "sha512-1YpBo0WgmZLR5wQw9Jvk3Tu0gISi/oYc4uSimrDuAsA/G2rGleulLrKkM59uuT/QU5m6DYC2VdBDAzjSNMGuBA=="], - "acorn": ["acorn@8.14.0", "", { "bin": { "acorn": "bin/acorn" } }, "sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA=="], "acorn-jsx": ["acorn-jsx@5.3.2", "", { "peerDependencies": { "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" } }, "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ=="], @@ -667,8 +650,6 @@ "class-variance-authority": ["class-variance-authority@0.7.1", "", { "dependencies": { "clsx": "^2.1.1" } }, "sha512-Ka+9Trutv7G8M6WT6SeiRWz792K5qEqIGEGzXKhAE6xOWAY6pPH8U+9IY3oCMv6kqTmLsv7Xh/2w2RigkePMsg=="], - "classcat": ["classcat@5.0.5", "", {}, "sha512-JhZUT7JFcQy/EzW605k/ktHtncoo9vnyW/2GspNYwFlN1C/WmjuV/xtS04e9SOkL2sTdw0VAZ2UGCcQ9lR6p6w=="], - "cli-cursor": ["cli-cursor@5.0.0", "", { "dependencies": { "restore-cursor": "^5.0.0" } }, "sha512-aCj4O5wKyszjMmDT4tZj93kxyydN/K5zPWSCe6/0AV/AA1pqe5ZBIw0a2ZfPQV7lL5/yb5HsUreJ6UFAF1tEQw=="], "cli-truncate": ["cli-truncate@4.0.0", "", { "dependencies": { "slice-ansi": "^5.0.0", "string-width": "^7.0.0" } }, "sha512-nPdaFdQ0h/GEigbPClz11D0v/ZJEwxmeVZGeMo3Z5StPtUTkA9o1lD6QwoirYiSDzbcwn2XcjwmCp68W1IS4TA=="], @@ -709,24 +690,6 @@ "csstype": ["csstype@3.1.3", "", {}, "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw=="], - "d3-color": ["d3-color@3.1.0", "", {}, "sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA=="], - - "d3-dispatch": ["d3-dispatch@3.0.1", "", {}, "sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg=="], - - "d3-drag": ["d3-drag@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-selection": "3" } }, "sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg=="], - - "d3-ease": ["d3-ease@3.0.1", "", {}, "sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w=="], - - "d3-interpolate": ["d3-interpolate@3.0.1", "", { "dependencies": { "d3-color": "1 - 3" } }, "sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g=="], - - "d3-selection": ["d3-selection@3.0.0", "", {}, "sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ=="], - - "d3-timer": ["d3-timer@3.0.1", "", {}, "sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA=="], - - "d3-transition": ["d3-transition@3.0.1", "", { "dependencies": { "d3-color": "1 - 3", "d3-dispatch": "1 - 3", "d3-ease": "1 - 3", "d3-interpolate": "1 - 3", "d3-timer": "1 - 3" }, "peerDependencies": { "d3-selection": "2 - 3" } }, "sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w=="], - - "d3-zoom": ["d3-zoom@3.0.0", "", { "dependencies": { "d3-dispatch": "1 - 3", "d3-drag": "2 - 3", "d3-interpolate": "1 - 3", "d3-selection": "2 - 3", "d3-transition": "2 - 3" } }, "sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw=="], - "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=="], @@ -1727,8 +1690,6 @@ "zod": ["zod@3.24.3", "", {}, "sha512-HhY1oqzWCQWuUqvBFnsyrtZRhyPeR7SUGv+C4+MsisMuVfSPx8HpwWqH8tRahSlt6M3PiFAcoeFhZAqIXTxoSg=="], - "zustand": ["zustand@4.5.6", "", { "dependencies": { "use-sync-external-store": "^1.2.2" }, "peerDependencies": { "@types/react": ">=16.8", "immer": ">=9.0.6", "react": ">=16.8" }, "optionalPeers": ["@types/react", "immer", "react"] }, "sha512-ibr/n1hBzLLj5Y+yUcU7dYw8p6WnIVzdJbnX+1YpaScvZVF2ziugqHs+LAmHw4lWO9c/zRj+K1ncgWDQuthEdQ=="], - "zwitch": ["zwitch@2.0.4", "", {}, "sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A=="], "@changesets/apply-release-plan/fs-extra": ["fs-extra@7.0.1", "", { "dependencies": { "graceful-fs": "^4.1.2", "jsonfile": "^4.0.0", "universalify": "^0.1.0" } }, "sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw=="],