Skip to content

Commit 73a8d30

Browse files
committed
fix after rebase
1 parent 52d5677 commit 73a8d30

File tree

3 files changed

+7
-1
lines changed

3 files changed

+7
-1
lines changed

app/composables/usePackageComparison.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import type {
88
import { encodePackageName } from '#shared/utils/npm'
99
import type { PackageAnalysisResponse } from './usePackageAnalysis'
1010
import { isBinaryOnlyPackage } from '#shared/utils/binary-detection'
11-
import { getDependencyCount } from './useNpmRegistry'
11+
import { getDependencyCount } from '~/utils/npm/common'
1212

1313
export interface PackageComparisonData {
1414
package: ComparisonPackage

app/pages/package/[...package].vue

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ import { joinURL } from 'ufo'
1111
import { areUrlsEquivalent } from '#shared/utils/url'
1212
import { isEditableElement } from '~/utils/input'
1313
import { formatBytes } from '~/utils/formatters'
14+
import { getDependencyCount } from '~/utils/npm/common'
1415
import { NuxtLink } from '#components'
1516
1617
definePageMeta({

app/utils/npm/common.ts

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,8 @@ export const NPM_API = 'https://api.npmjs.org'
1212
export function buildScopeTeam(orgName: string, teamName: string): `@${string}:${string}` {
1313
return `@${orgName.replace(/^@/, '')}:${teamName}`
1414
}
15+
16+
export function getDependencyCount(version: PackumentVersion | null): number {
17+
if (!version?.dependencies) return 0
18+
return Object.keys(version.dependencies).length
19+
}

0 commit comments

Comments
 (0)