diff --git a/website/bun.lockb b/website/bun.lockb index e99d10a..545cfce 100755 Binary files a/website/bun.lockb and b/website/bun.lockb differ diff --git a/website/package.json b/website/package.json index 8f26b4b..66526ee 100644 --- a/website/package.json +++ b/website/package.json @@ -17,6 +17,8 @@ "@sveltejs/vite-plugin-svelte": "^3.0.0", "@tailwindcss/typography": "^0.5.14", "@types/eslint": "^9.6.0", + "@types/gunzip-maybe": "^1.4.2", + "@types/tar-stream": "^3.1.3", "autoprefixer": "^10.4.20", "eslint": "^9.0.0", "eslint-config-prettier": "^9.1.0", @@ -36,6 +38,9 @@ "type": "module", "dependencies": { "@fontsource-variable/nunito-sans": "^5.0.14", - "date-fns": "^3.6.0" + "date-fns": "^3.6.0", + "gunzip-maybe": "^1.4.2", + "lucide-svelte": "^0.427.0", + "tar-stream": "^3.1.7" } } diff --git a/website/src/lib/registry-api.ts b/website/src/lib/registry-api.ts index 74b1272..0958b7b 100644 --- a/website/src/lib/registry-api.ts +++ b/website/src/lib/registry-api.ts @@ -5,6 +5,10 @@ export type SearchResponse = { data: PackageResponse[] } +export type PackageVersionsResponse = PackageResponse[] + +export type PackageVersionResponse = PackageResponse + export type PackageResponse = { name: string version: string diff --git a/website/src/routes/Header.svelte b/website/src/routes/Header.svelte index 35b0436..101a750 100644 --- a/website/src/routes/Header.svelte +++ b/website/src/routes/Header.svelte @@ -1,5 +1,6 @@
@@ -10,22 +11,9 @@