Update dist

This commit is contained in:
Justin Hutchings
2022-08-25 12:50:15 -07:00
parent 3d383a97a9
commit 3b1cbd3d7e
2 changed files with 22 additions and 17 deletions
Generated Vendored
+21 -16
View File
@@ -14427,7 +14427,7 @@ const glob = __nccwpck_require__(957);
async function run() {
let spdxFiles = await parseFiles(await searchFiles());
let manifests = await getManifestsFromSpdxFiles(await searchFiles());
let snapshot = new _github_dependency_submission_toolkit__WEBPACK_IMPORTED_MODULE_0__.Snapshot({
detector: new Detector({
@@ -14437,29 +14437,34 @@ async function run() {
})
});
spdxFiles.forEach(spdxFile => {
let manifest = new Manifest(spdxFile.name);
spdxFile.packages.forEach(pkg => {
let packageName = pkg.packageName;
let packageVersion = pkg.packageVersion;
let purl = pkg.purl;
manifest.addPackage(new _github_dependency_submission_toolkit__WEBPACK_IMPORTED_MODULE_0__.Package(packageName, packageVersion, purl));
snapshot.addManifest(manifest);
});
manifests?.forEach(manifest => {
snapshot.addManifest(manifest);
});
(0,_github_dependency_submission_toolkit__WEBPACK_IMPORTED_MODULE_0__.submitSnapshot)(snapshot);
}
async function parseFiles(files) {
let spdxFiles = [];
files.forEach(file => {
async function getManifestFromSpdxFile(content, fileName) {
let manifest = new Manifest(fileName);
content.packages?.forEach(pkg => {
let packageName = pkg.packageName;
let packageVersion = pkg.packageVersion;
let purl = pkg.purl;
manifest.addPackage(new Package(packageName, packageVersion, purl));
snapshot.addManifest(manifest);
});
return manifest;
}
async function getManifestsFromSpdxFiles(files) {
let manifests = [];
files?.forEach(file => {
fs.readFile(file, (err, content) => {
spdxFiles.push(parseSPDXFile(JSON.parse(content)));
manifests.push(parseSPDXFile(JSON.parse(content), file.name));
});
});
return spdxFiles;
return manifests;
}
async function searchFiles() {
Generated Vendored
+1 -1
View File
File diff suppressed because one or more lines are too long