Skip to content

Commit b63e1ea

Browse files
committed
fix: move next to down/weeks
1 parent e2a5537 commit b63e1ea

File tree

7 files changed

+33
-22
lines changed

7 files changed

+33
-22
lines changed

app/composables/usePackageComparison.ts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ import { getDependencyCount } from '~/utils/npm/dependency-count'
1414
export interface PackageComparisonData {
1515
package: ComparisonPackage
1616
downloads?: number
17+
/** Total likes from atproto */
18+
totalLikes: number
1719
/** Package's own unpacked size (from dist.unpackedSize) */
1820
packageSize?: number
1921
/** Number of direct dependencies */
@@ -44,8 +46,6 @@ export interface PackageComparisonData {
4446
}
4547
/** Whether this is a binary-only package (CLI without library entry points) */
4648
isBinaryOnly?: boolean
47-
/** Total likes from atproto */
48-
totalLikes: number
4949
}
5050

5151
/**
@@ -275,6 +275,14 @@ function computeFacetValue(
275275
status: 'neutral',
276276
}
277277
}
278+
case 'totalLikes': {
279+
if (data.totalLikes === undefined) return null
280+
return {
281+
raw: data.totalLikes,
282+
display: formatCompactNumber(data.totalLikes),
283+
status: 'neutral',
284+
}
285+
}
278286
case 'packageSize': {
279287
if (!data.packageSize) return null
280288
return {
@@ -390,14 +398,6 @@ function computeFacetValue(
390398
status: isDeprecated ? 'bad' : 'good',
391399
}
392400
}
393-
case 'totalLikes': {
394-
if (data.totalLikes === undefined) return null
395-
return {
396-
raw: data.totalLikes,
397-
display: formatCompactNumber(data.totalLikes),
398-
status: 'neutral',
399-
}
400-
}
401401
// Coming soon facets
402402
case 'totalDependencies': {
403403
if (!data.installSize) return null

i18n/locales/en.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -908,6 +908,10 @@
908908
"label": "Downloads/wk",
909909
"description": "Weekly download count"
910910
},
911+
"totalLikes": {
912+
"label": "Likes",
913+
"description": "Number of likes"
914+
},
911915
"lastUpdated": {
912916
"label": "Published",
913917
"description": "When this version was published"
@@ -935,9 +939,6 @@
935939
"vulnerabilities": {
936940
"label": "Vulnerabilities",
937941
"description": "Known security vulnerabilities"
938-
},
939-
"totalLikes": {
940-
"label": "Likes"
941942
}
942943
},
943944
"values": {

i18n/locales/fr-FR.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -891,6 +891,10 @@
891891
"label": "Téléch./semaine",
892892
"description": "Nombre de téléchargements par semaine"
893893
},
894+
"totalLikes": {
895+
"label": "Likes",
896+
"description": "Nombre de likes"
897+
},
894898
"lastUpdated": {
895899
"label": "Publié",
896900
"description": "Quand cette version a été publiée"

lunaria/files/en-GB.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -908,6 +908,10 @@
908908
"label": "Downloads/wk",
909909
"description": "Weekly download count"
910910
},
911+
"totalLikes": {
912+
"label": "Likes",
913+
"description": "Number of likes"
914+
},
911915
"lastUpdated": {
912916
"label": "Published",
913917
"description": "When this version was published"
@@ -935,9 +939,6 @@
935939
"vulnerabilities": {
936940
"label": "Vulnerabilities",
937941
"description": "Known security vulnerabilities"
938-
},
939-
"totalLikes": {
940-
"label": "Likes"
941942
}
942943
},
943944
"values": {

lunaria/files/en-US.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -908,6 +908,10 @@
908908
"label": "Downloads/wk",
909909
"description": "Weekly download count"
910910
},
911+
"totalLikes": {
912+
"label": "Likes",
913+
"description": "Number of likes"
914+
},
911915
"lastUpdated": {
912916
"label": "Published",
913917
"description": "When this version was published"
@@ -935,9 +939,6 @@
935939
"vulnerabilities": {
936940
"label": "Vulnerabilities",
937941
"description": "Known security vulnerabilities"
938-
},
939-
"totalLikes": {
940-
"label": "Likes"
941942
}
942943
},
943944
"values": {

lunaria/files/fr-FR.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -891,6 +891,10 @@
891891
"label": "Téléch./semaine",
892892
"description": "Nombre de téléchargements par semaine"
893893
},
894+
"totalLikes": {
895+
"label": "Likes",
896+
"description": "Nombre de likes"
897+
},
894898
"lastUpdated": {
895899
"label": "Publié",
896900
"description": "Quand cette version a été publiée"

shared/types/comparison.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,13 +47,13 @@ export const FACET_INFO: Record<ComparisonFacet, Omit<FacetInfo, 'id'>> = {
4747
downloads: {
4848
category: 'health',
4949
},
50-
lastUpdated: {
50+
totalLikes: {
5151
category: 'health',
5252
},
53-
deprecated: {
53+
lastUpdated: {
5454
category: 'health',
5555
},
56-
totalLikes: {
56+
deprecated: {
5757
category: 'health',
5858
},
5959
// Compatibility

0 commit comments

Comments
 (0)