Skip to content

Commit 846a294

Browse files
committed
refactor: avoid type assertion and any
1 parent 3ea0dc9 commit 846a294

File tree

1 file changed

+4
-7
lines changed

1 file changed

+4
-7
lines changed

app/components/OgImage/ShareCard.vue

Lines changed: 4 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,15 +49,12 @@ try {
4949
const version = computed(() => resolvedVersion.value ?? pkg.value?.['dist-tags']?.latest ?? '')
5050
const isLatest = computed(() => pkg.value?.['dist-tags']?.latest === version.value)
5151
const description = computed(() => pkg.value?.description ?? '')
52-
const license = computed(() => (pkg.value?.license as string | undefined) ?? '')
53-
const hasTypes = computed(() => !!(displayVersion.value?.types || displayVersion.value?.typings))
52+
const license = computed(() => pkg.value?.license ?? '')
53+
const hasTypes = computed(() => Boolean(displayVersion.value?.types || displayVersion.value?.typings))
5454
const moduleFormat = computed(() => (displayVersion.value?.type === 'module' ? 'ESM' : 'CJS'))
5555
const depsCount = computed(() => Object.keys(displayVersion.value?.dependencies ?? {}).length)
56-
// eslint-disable-next-line @typescript-eslint/no-explicit-any
57-
const unpackedSize = computed(() => (displayVersion.value?.dist as any)?.unpackedSize ?? 0)
58-
const publishedAt = computed(
59-
() => pkg.value?.time?.[version.value] ?? pkg.value?.time?.modified ?? '',
60-
)
56+
const unpackedSize = computed(() => displayVersion.value?.dist?.unpackedSize ?? 0)
57+
const publishedAt = computed(() => pkg.value?.time?.[version.value] ?? '')
6158
const weeklyDownloads = computed(() => downloads.value?.downloads ?? 0)
6259
const repoSlug = computed(() => {
6360
const ref = repoRef.value

0 commit comments

Comments
 (0)