github.com/nextlinux/gosbom@v0.81.1-0.20230627115839-1ff50c281391/gosbom/formats/gosbomjson/test-fixtures/snapshot/TestDirectoryEncoder.golden (about) 1 { 2 "artifacts": [ 3 { 4 "id": "9265397e5e15168a", 5 "name": "package-1", 6 "version": "1.0.1", 7 "type": "python", 8 "foundBy": "the-cataloger-1", 9 "locations": [ 10 { 11 "path": "/some/path/pkg1" 12 } 13 ], 14 "licenses": [ 15 { 16 "value": "MIT", 17 "spdxExpression": "MIT", 18 "type": "declared", 19 "urls": [], 20 "locations": [] 21 } 22 ], 23 "language": "python", 24 "cpes": [ 25 "cpe:2.3:*:some:package:2:*:*:*:*:*:*:*" 26 ], 27 "purl": "a-purl-2", 28 "metadataType": "PythonPackageMetadata", 29 "metadata": { 30 "name": "package-1", 31 "version": "1.0.1", 32 "author": "", 33 "authorEmail": "", 34 "platform": "", 35 "files": [ 36 { 37 "path": "/some/path/pkg1/dependencies/foo" 38 } 39 ], 40 "sitePackagesRootPath": "" 41 } 42 }, 43 { 44 "id": "db4abfe497c180d3", 45 "name": "package-2", 46 "version": "2.0.1", 47 "type": "deb", 48 "foundBy": "the-cataloger-2", 49 "locations": [ 50 { 51 "path": "/some/path/pkg1" 52 } 53 ], 54 "licenses": [], 55 "language": "", 56 "cpes": [ 57 "cpe:2.3:*:some:package:2:*:*:*:*:*:*:*" 58 ], 59 "purl": "pkg:deb/debian/package-2@2.0.1", 60 "metadataType": "DpkgMetadata", 61 "metadata": { 62 "package": "package-2", 63 "source": "", 64 "version": "2.0.1", 65 "sourceVersion": "", 66 "architecture": "", 67 "maintainer": "", 68 "installedSize": 0, 69 "files": null 70 } 71 } 72 ], 73 "artifactRelationships": [], 74 "source": { 75 "id": "eda6cf0b63f1a1d2eaf7792a2a98c832c21a18e6992bcebffe6381781cc85cbc", 76 "type": "directory", 77 "target": "/some/path" 78 }, 79 "distro": { 80 "prettyName": "debian", 81 "name": "debian", 82 "id": "debian", 83 "idLike": [ 84 "like!" 85 ], 86 "version": "1.2.3", 87 "versionID": "1.2.3" 88 }, 89 "descriptor": { 90 "name": "gosbom", 91 "version": "v0.42.0-bogus", 92 "configuration": { 93 "config-key": "config-value" 94 } 95 }, 96 "schema": { 97 "version": "8.0.0", 98 "url": "https://raw.githubusercontent.com/nextlinux/gosbom/main/schema/json/schema-8.0.0.json" 99 } 100 }