File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
server/api/registry/timeline/sizes Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change 1+ import { getVersions } from 'fast-npm-meta'
2+
13const DEFAULT_LIMIT = 25
24
35export interface TimelineSizeEntry {
@@ -39,11 +41,11 @@ export default defineCachedEventHandler(
3941 const limit = Math . max ( 1 , Math . min ( 100 , Number ( query . limit ) || DEFAULT_LIMIT ) )
4042
4143 try {
42- const packument = await fetchNpmPackage ( packageName )
44+ const { versions , time } = await getVersions ( packageName )
4345
44- const allVersions = Object . keys ( packument . versions )
45- . filter ( v => packument . time [ v ] )
46- . sort ( ( a , b ) => Date . parse ( packument . time [ b ] ! ) - Date . parse ( packument . time [ a ] ! ) )
46+ const allVersions = versions
47+ . filter ( v => time [ v ] )
48+ . sort ( ( a , b ) => Date . parse ( time [ b ] ! ) - Date . parse ( time [ a ] ! ) )
4749
4850 const pageVersions = allVersions . slice ( offset , offset + limit )
4951
You can’t perform that action at this time.
0 commit comments