diff --git a/index.js b/index.js index ef64ffbd6..9f7639dc1 100644 --- a/index.js +++ b/index.js @@ -209,47 +209,6 @@ const determineParentComponent = (options) => { return parentComponent; }; -/** - * Method to create global external references - * - * @param pkg - * @returns {Array} - */ -function addGlobalReferences(src, filename, format = "xml") { - const externalReferences = []; - if (format === "json") { - externalReferences.push({ - type: "other", - url: src, - comment: "Base path" - }); - } else { - externalReferences.push({ - reference: { "@type": "other", url: src, comment: "Base path" } - }); - } - let packageFileMeta = filename; - if (!filename.includes(src)) { - packageFileMeta = join(src, filename); - } - if (format === "json") { - externalReferences.push({ - type: "other", - url: packageFileMeta, - comment: "Package file" - }); - } else { - externalReferences.push({ - reference: { - "@type": "other", - url: packageFileMeta, - comment: "Package file" - } - }); - } - return externalReferences; -} - /** * Function to create the services block */ @@ -926,11 +885,6 @@ const buildBomXml = ( bom.ele("metadata").ele(metadata); if (components && components.length) { bom.ele("components").ele(components); - if (context && context.src && context.filename) { - bom - .ele("externalReferences") - .ele(addGlobalReferences(context.src, context.filename, "xml")); - } if (context) { if (context.services && context.services.length) { bom.ele("services").ele(addServices(context.services, "xml")); @@ -994,13 +948,6 @@ const buildBomNSData = (options, pkgInfo, ptype, context) => { components: listComponents(options, allImports, pkgInfo, ptype, "json"), dependencies }; - if (context && context.src && context.filename) { - jsonTpl.externalReferences = addGlobalReferences( - context.src, - context.filename, - "json" - ); - } bomNSData.bomXml = bomString; bomNSData.bomJson = jsonTpl; bomNSData.nsMapping = nsMapping;