{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"nodejs-closure-compiler-0.0.2.12-1.oe2409.aarch64.rpm",
	"spdxVersion":"SPDX-2.2",
	"creationInfo":{
		"created":"2024-09-30T03:30:07.5589037Z",
		"creators":"[openeuler_creator]"
	},
	"dataLicense":"CC0-1.0",
	"documentNamespace":"https://repo.openeuler.org/security/data/sbom/nodejs-closure-compiler-0.0.2.12-1.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-closure-compiler-20160315-b966d41b-385f-4444-bc28-e4727d152b32-90316881-d1a6-4a50-af6b-70f51ec59c43",
			"name":"closure-compiler",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bca7e849db2231f9001b1b4d70bd9617038ad0fc5619a0ae0fb026a441db94d2"
				}
			],
			"description":"The Closure Compiler is a tool for making JavaScript download and run\nfaster. It is a true compiler for JavaScript. Instead of compiling\nfrom a source language to machine code, it compiles from JavaScript to\nbetter JavaScript. It parses your JavaScript, analyzes it, removes\ndead code and rewrites and minimizes what’s left. It also checks\nsyntax, variable references, and types, and warns about common\nJavaScript pitfalls.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/closure-compiler@20160315-2.oe2409?arch=noarch&epoch=0&upstream=closure-compiler-20160315-2.oe2409.src.rpm",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.javascript/closure-compiler@v20160315",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.javascript/closure-compiler-externs@v20160315",
					"referenceType":"purl"
				},
				{
					"referenceCategory":"PROVIDE_MANAGER",
					"referenceLocator":"pkg:maven/com.google.javascript/closure-compiler-unshaded@v20160315",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://developers.google.com/closure/compiler/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"JavaScript minifier and checker",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:20160315-2.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-closure-compiler-0.2.12-8c8bccc1-4af4-46cb-9064-910796bd1e63",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-closure-compiler-20160315-b966d41b-385f-4444-bc28-e4727d152b32-90316881-d1a6-4a50-af6b-70f51ec59c43"
		}
	]
}