diff --git a/app/pages/package/[...name].vue b/app/pages/package/[...name].vue index 34e2a02182..2aae2a28f4 100644 --- a/app/pages/package/[...name].vue +++ b/app/pages/package/[...name].vue @@ -162,11 +162,15 @@ const selectedPMAction = computed(() => currentPM.value.action) const installCommand = computed(() => { if (!pkg.value) return '' const pm = currentPM.value + let command = `${pm.label} ${pm.action} ${pkg.value.name}` // deno uses "add npm:package" format if (pm.id === 'deno') { - return `${pm.label} ${pm.action}${pkg.value.name}` + command = `${pm.label} ${pm.action}${pkg.value.name}` } - return `${pm.label} ${pm.action} ${pkg.value.name}` + if (requestedVersion.value) { + command += `@${requestedVersion.value}` + } + return command }) // Copy install command @@ -511,7 +515,10 @@ defineOgImageComponent('Package', { > {{ pkg.name }}{{ pkg.name }} + >{{ pkg.name }}@{{ requestedVersion }}