From b49c3844f9d114527939eab14339c169d0d36de9 Mon Sep 17 00:00:00 2001 From: LukaDev <47296785+lukadev-0@users.noreply.github.com> Date: Mon, 14 Oct 2024 13:47:12 +0200 Subject: [PATCH] feat(website): support wally dependencies --- website/src/lib/registry-api.ts | 4 ++ .../[[target]]/dependencies/+page.svelte | 41 ++++++++++++++----- 2 files changed, 35 insertions(+), 10 deletions(-) diff --git a/website/src/lib/registry-api.ts b/website/src/lib/registry-api.ts index 7761395..06a3c62 100644 --- a/website/src/lib/registry-api.ts +++ b/website/src/lib/registry-api.ts @@ -36,6 +36,10 @@ export type DependencyInfo = { name: string target?: string version: string +} | { + index: string, + wally: string, + version: string, } export type DependencyKind = "standard" | "peer" | "dev" diff --git a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/dependencies/+page.svelte b/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/dependencies/+page.svelte index 8d8697d..dd4f605 100644 --- a/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/dependencies/+page.svelte +++ b/website/src/routes/packages/[scope]/[name]/[[version]]/[[target]]/dependencies/+page.svelte @@ -16,7 +16,7 @@
This package doesn't have any dependencies.
{:else}