UNPKG

@cyclonedx/cdxgen

Version:

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

23 lines 928 B
/** * Returns the Dependency-Track BOM API URL as a sanitized URL object. * * @param {string} serverUrl Dependency-Track server URL * @returns {URL | undefined} API URL to submit BOM payload */ export function getDependencyTrackBomApiUrl(serverUrl: string): URL | undefined; /** * Returns the Dependency-Track BOM API URL string. * * @param {string} serverUrl Dependency-Track server URL * @returns {string | undefined} API URL to submit BOM payload */ export function getDependencyTrackBomUrl(serverUrl: string): string | undefined; /** * Build the payload for Dependency-Track BOM submission. * * @param {Object} args CLI/server arguments * @param {Object} bomContents BOM Json * @returns {Object | undefined} payload object if project coordinates are valid */ export function buildDependencyTrackBomPayload(args: Object, bomContents: Object): Object | undefined; //# sourceMappingURL=dependency-track.d.ts.map