github.com/nextlinux/gosbom@v0.81.1-0.20230627115839-1ff50c281391/gosbom/formats/cyclonedxjson/test-fixtures/snapshot/TestCycloneDxDirectoryEncoder.golden (about) 1 { 2 "$schema": "http://cyclonedx.org/schema/bom-1.4.schema.json", 3 "bomFormat": "CycloneDX", 4 "specVersion": "1.4", 5 "serialNumber": "urn:uuid:1b71a5b4-4bc5-4548-a51a-212e631976cd", 6 "version": 1, 7 "metadata": { 8 "timestamp": "2023-05-08T14:40:32-04:00", 9 "tools": [ 10 { 11 "vendor": "anchore", 12 "name": "gosbom", 13 "version": "v0.42.0-bogus" 14 } 15 ], 16 "component": { 17 "bom-ref": "163686ac6e30c752", 18 "type": "file", 19 "name": "/some/path" 20 } 21 }, 22 "components": [ 23 { 24 "bom-ref": "8c7e1242588c971a", 25 "type": "library", 26 "name": "package-1", 27 "version": "1.0.1", 28 "licenses": [ 29 { 30 "license": { 31 "id": "MIT" 32 } 33 } 34 ], 35 "cpe": "cpe:2.3:*:some:package:2:*:*:*:*:*:*:*", 36 "purl": "a-purl-2", 37 "properties": [ 38 { 39 "name": "gosbom:package:foundBy", 40 "value": "the-cataloger-1" 41 }, 42 { 43 "name": "gosbom:package:language", 44 "value": "python" 45 }, 46 { 47 "name": "gosbom:package:metadataType", 48 "value": "PythonPackageMetadata" 49 }, 50 { 51 "name": "gosbom:package:type", 52 "value": "python" 53 }, 54 { 55 "name": "gosbom:location:0:path", 56 "value": "/some/path/pkg1" 57 } 58 ] 59 }, 60 { 61 "bom-ref": "pkg:deb/debian/package-2@2.0.1?package-id=db4abfe497c180d3", 62 "type": "library", 63 "name": "package-2", 64 "version": "2.0.1", 65 "cpe": "cpe:2.3:*:some:package:2:*:*:*:*:*:*:*", 66 "purl": "pkg:deb/debian/package-2@2.0.1", 67 "properties": [ 68 { 69 "name": "gosbom:package:foundBy", 70 "value": "the-cataloger-2" 71 }, 72 { 73 "name": "gosbom:package:metadataType", 74 "value": "DpkgMetadata" 75 }, 76 { 77 "name": "gosbom:package:type", 78 "value": "deb" 79 }, 80 { 81 "name": "gosbom:location:0:path", 82 "value": "/some/path/pkg1" 83 }, 84 { 85 "name": "gosbom:metadata:installedSize", 86 "value": "0" 87 } 88 ] 89 }, 90 { 91 "type": "operating-system", 92 "name": "debian", 93 "version": "1.2.3", 94 "description": "debian", 95 "swid": { 96 "tagId": "debian", 97 "name": "debian", 98 "version": "1.2.3" 99 }, 100 "properties": [ 101 { 102 "name": "gosbom:distro:id", 103 "value": "debian" 104 }, 105 { 106 "name": "gosbom:distro:idLike:0", 107 "value": "like!" 108 }, 109 { 110 "name": "gosbom:distro:prettyName", 111 "value": "debian" 112 }, 113 { 114 "name": "gosbom:distro:versionID", 115 "value": "1.2.3" 116 } 117 ] 118 } 119 ] 120 }