Skip to content

Commit aa18b6f

Browse files
authored
chore: add "v" before version number on badges (#1488)
1 parent ec40fe9 commit aa18b6f

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

server/api/registry/badge/[type]/[...pkg].get.ts

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -123,8 +123,12 @@ async function fetchInstallSize(packageName: string, version: string): Promise<n
123123

124124
const badgeStrategies = {
125125
'version': async (pkgData: globalThis.Packument, requestedVersion?: string) => {
126-
const value = requestedVersion ?? getLatestVersion(pkgData) ?? 'unknown'
127-
return { label: 'version', value, color: COLORS.blue }
126+
const version = requestedVersion ?? getLatestVersion(pkgData) ?? 'unknown'
127+
return {
128+
label: 'version',
129+
value: version === 'unknown' ? version : `v${version}`,
130+
color: COLORS.blue,
131+
}
128132
},
129133

130134
'license': async (pkgData: globalThis.Packument) => {

test/e2e/badge.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ test.describe('badge API', () => {
6161

6262
expect(response.status()).toBe(200)
6363
if (type === 'version') {
64-
expect(body).toContain('3.12.0')
64+
expect(body).toContain('v3.12.0')
6565
}
6666
})
6767

0 commit comments

Comments
 (0)