in lambda/src/frameworks.ts [26:40]
async function loadCustomFrameworkList(): Promise<AWS.AuditManager.FrameworkMetadataList> {
const results: AWS.AuditManager.FrameworkMetadataList = [];
let nextToken: string | undefined = undefined;
do {
const response: AWS.AuditManager.ListAssessmentFrameworksResponse =
await auditManager
.listAssessmentFrameworks({ frameworkType: 'Custom', nextToken })
.promise();
if (response.frameworkMetadataList) {
results.push(...response.frameworkMetadataList);
}
nextToken = response.nextToken;
} while (nextToken);
return results;
}