Back {#await GetPkg({name: $page.params.name, repository: $page.params.repo})}
{:then pkg}

{pkg.name}

{fullVer(pkg)}

View lure.sh
{#if pkg.description != ""} {/if} {#if pkg.homepage != ""} {/if} {#if pkg.maintainer != ""} {/if} {#if pkg.licenses.length != 0} {/if} {#if pkg.architectures.length != 0} {/if} {#if pkg.conflicts.length != 0} {/if} {#if pkg.provides.length != 0} {/if} {#each [...objToMap(pkg.depends)] as [override, pkgList]} {/each} {#each [...objToMap(pkg.buildDepends)] as [override, pkgList]} {/each}
Description: {pkg.description}
Homepage: {pkg.homepage}
Maintainer: {pkg.maintainer}
Licenses: {#each pkg.licenses as license, index} {license}{#if index+1 < pkg.licenses.length}, {/if} {/each}
Architectures: {pkg.architectures.join(', ')}
Conflicts: {pkg.conflicts.join(', ')}
Provides: {pkg.provides.join(', ')}
Depends ({override == "" ? "default" : override}): {pkgList.entries.join(', ')}
Build Depends ({override != "" ? override : "default"}): {pkgList.entries.join(', ')}
Repository: {pkg.repository}
{:catch err}
Error: {err.msg}
{/await}