UNPKG

@cyclonedx/cdxgen

Version:

Creates CycloneDX Software Bill of Materials (SBOM) from source or container image

51 lines 1.81 kB
export function renderSarifReport(report: any, options?: {}): string; /** * Render an audit report as pretty JSON. * * @param {object} report aggregate report * @returns {string} JSON output */ export function renderJsonReport(report: object): string; /** * Render a direct BOM audit report for terminal output. * * @param {object} report aggregate direct audit report * @param {object} options render options * @returns {string} console report text */ export function renderDirectBomConsoleReport(report: object, options?: object): string; /** * Render a direct BOM audit report as SARIF 2.1.0 output. * * @param {object} report aggregate direct audit report * @param {object} [options] render options * @returns {string} SARIF output */ export function renderDirectBomSarifReport(report: object, options?: object): string; /** * Render an audit report for terminal output. * * @param {object} report aggregate report * @param {object} options render options * @returns {string} console report text */ export function renderConsoleReport(report: object, options?: object): string; /** * Render the requested report format. * * @param {string} reportType format name * @param {object} report aggregate report * @param {object} options render options * @returns {string} rendered report */ export function renderAuditReport(reportType: string, report: object, options?: object): string; /** * Convert predictive audit results into CycloneDX annotations. * * @param {object} report aggregate audit report * @param {object} bomJson root CycloneDX BOM * @param {object} [options] annotation options * @returns {object[]} annotations */ export function formatPredictiveAnnotations(report: object, bomJson: object, options?: object): object[]; //# sourceMappingURL=reporters.d.ts.map