fix: remove 10 more unnecessary as any casts in opencode core (#22882)
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user