Skip to content

Commit dbd1c0b

Browse files
authored
Merge branch 'main' into barslev/add-option-reach-use-unreachable-from-precomputation
2 parents 750dfaa + 31469c8 commit dbd1c0b

30 files changed

+148
-120
lines changed

packages/cli/src/commands/analytics/fetch-org-analytics.mts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ export async function fetchOrgAnalyticsData(
2424
}
2525
const sockSdk = sockSdkCResult.data
2626

27-
return await handleApiCall(sockSdk.getOrgAnalytics(time.toString()), {
28-
description: 'analytics data',
29-
})
27+
return await handleApiCall<'getOrgAnalytics'>(
28+
sockSdk.getOrgAnalytics(time.toString()),
29+
{
30+
description: 'analytics data',
31+
},
32+
)
3033
}

packages/cli/src/commands/analytics/fetch-repo-analytics.mts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,10 @@ export async function fetchRepoAnalyticsData(
2525
}
2626
const sockSdk = sockSdkCResult.data
2727

28-
return await handleApiCall(sockSdk.getRepoAnalytics(repo, time.toString()), {
29-
description: 'analytics data',
30-
})
28+
return await handleApiCall<'getRepoAnalytics'>(
29+
sockSdk.getRepoAnalytics(repo, time.toString()),
30+
{
31+
description: 'analytics data',
32+
},
33+
)
3134
}

packages/cli/src/commands/audit-log/fetch-audit-log.mts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,16 +34,16 @@ export async function fetchAuditLog(
3434
...config,
3535
} as FetchAuditLogsConfig
3636

37-
return await handleApiCall(
37+
return await handleApiCall<'getAuditLogEvents'>(
3838
sockSdk.getAuditLogEvents(orgSlug, {
3939
// I'm not sure this is used at all.
40-
outputJson: String(outputKind === 'json'),
40+
outputJson: outputKind === 'json',
4141
// I'm not sure this is used at all.
42-
outputMarkdown: String(outputKind === 'markdown'),
42+
outputMarkdown: outputKind === 'markdown',
4343
orgSlug,
4444
type: logType,
45-
page: String(page),
46-
per_page: String(perPage),
45+
page,
46+
per_page: perPage,
4747
}),
4848
{ description: `audit log for ${orgSlug}` },
4949
)

packages/cli/src/commands/fix/coana-fix.mts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,13 @@ export async function coanaFix(
9898
})
9999

100100
// SDK v3.0 automatically validates file readability via onFileValidation callback.
101-
const uploadCResult = await handleApiCall(
101+
const uploadCResult = (await handleApiCall(
102102
sockSdk.uploadManifestFiles(orgSlug, scanFilepaths),
103103
{
104104
description: 'upload manifests',
105105
spinner,
106106
},
107-
)
107+
)) as any
108108

109109
if (!uploadCResult.ok) {
110110
return uploadCResult

packages/cli/src/commands/organization/fetch-dependencies.mts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,10 @@ export async function fetchDependencies(
3434
...config,
3535
} as FetchDependenciesConfig
3636

37-
return await handleApiCall(sockSdk.searchDependencies({ limit, offset }), {
38-
description: 'organization dependencies',
39-
})
37+
return await handleApiCall<'searchDependencies'>(
38+
sockSdk.searchDependencies({ limit, offset }),
39+
{
40+
description: 'organization dependencies',
41+
},
42+
)
4043
}

packages/cli/src/commands/organization/fetch-license-policy.mts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ export async function fetchLicensePolicy(
2424
}
2525
const sockSdk = sockSdkCResult.data
2626

27-
return await handleApiCall(sockSdk.getOrgLicensePolicy(orgSlug), {
28-
description: 'organization license policy',
29-
})
27+
return await handleApiCall<'getOrgLicensePolicy'>(
28+
sockSdk.getOrgLicensePolicy(orgSlug),
29+
{
30+
description: 'organization license policy',
31+
},
32+
)
3033
}

packages/cli/src/commands/organization/fetch-organization-list.mts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,12 @@ export async function fetchOrganization(
4747
sockSdk = sockSdkCResult.data
4848
}
4949

50-
const orgsCResult = await handleApiCall(sockSdk.listOrganizations(), {
51-
description,
52-
})
50+
const orgsCResult = await handleApiCall<'listOrganizations'>(
51+
sockSdk.listOrganizations(),
52+
{
53+
description,
54+
},
55+
)
5356
if (!orgsCResult.ok) {
5457
return orgsCResult
5558
}

packages/cli/src/commands/organization/fetch-quota.mts

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,7 @@ export async function fetchQuota(
2020
}
2121
const sockSdk = sockSdkCResult.data
2222

23-
return await handleApiCall(sockSdk.getQuota(), { description: 'token quota' })
23+
return await handleApiCall<'getQuota'>(sockSdk.getQuota(), {
24+
description: 'token quota',
25+
})
2426
}

packages/cli/src/commands/organization/fetch-security-policy.mts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,10 @@ export async function fetchSecurityPolicy(
2424
}
2525
const sockSdk = sockSdkCResult.data
2626

27-
return await handleApiCall(sockSdk.getOrgSecurityPolicy(orgSlug), {
28-
description: 'organization security policy',
29-
})
27+
return await handleApiCall<'getOrgSecurityPolicy'>(
28+
sockSdk.getOrgSecurityPolicy(orgSlug),
29+
{
30+
description: 'organization security policy',
31+
},
32+
)
3033
}

packages/cli/src/commands/package/fetch-purls-shallow-score.mts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ export async function fetchPurlsShallowScore(
3535
`Requesting shallow score data for ${purls.length} package urls (purl): ${displayPurls}`,
3636
)
3737

38-
const batchPackageCResult = await handleApiCall(
38+
const batchPackageCResult = await handleApiCall<'batchPackageFetch'>(
3939
sockSdk.batchPackageFetch(
4040
{ components: purls.map(purl => ({ purl })) },
4141
{

0 commit comments

Comments
 (0)