fix: remove 10 more unnecessary as any casts in opencode core (#22882)

This commit is contained in:
Kit Langton
2026-04-16 16:11:05 -04:00
committed by GitHub
parent 5e650fd9e2
commit 1c33b866ba
6 changed files with 30 additions and 36 deletions

View File

@@ -611,7 +611,9 @@ export const Zls: Info = {
return
}
const release = (await releaseResponse.json()) as any
const release = (await releaseResponse.json()) as {
assets?: { name?: string; browser_download_url?: string }[]
}
const platform = process.platform
const arch = process.arch
@@ -646,8 +648,8 @@ export const Zls: Info = {
return
}
const asset = release.assets.find((a: any) => a.name === assetName)
if (!asset) {
const asset = release.assets?.find((a) => a.name === assetName)
if (!asset?.browser_download_url) {
log.error(`Could not find asset ${assetName} in latest zls release`)
return
}