{
	"SPDXID":"SPDXRef-DOCUMENT",
	"name":"nodejs-istanbul-0.0.4.5-2.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-istanbul-0.0.4.5-2.oe2409.aarch64.rpm",
	"packages":[
		{
			"SPDXID":"SPDXRef-rpm-nodejs-20.11.1-cc7d8d33-30c7-4f94-b105-8395c8b120cb-e7468b1f-f4a4-4f4e-9e77-931ae2085775",
			"name":"nodejs",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"f2c79b7f6dd32a1f7f61ad3c9c7f771997ddd6a34dc9aefaace6d030eda14be0"
				}
			],
			"description":"Node.js is a platform built on Chrome's JavaScript runtime\nfor easily building fast, scalable network applications.\nNode.js uses an event-driven, non-blocking I/O model that\nmakes it lightweight and efficient, perfect for data-intensive\nreal-time applications that run across distributed devices.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs@20.11.1-3.oe2409?arch=aarch64&epoch=1&upstream=nodejs-20.11.1-3.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://nodejs.org/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"JavaScript runtime",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"1:20.11.1-3.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-async-1.5.2-307130df-c55f-4c4f-9d51-defaec2772d8-79f9b6d0-b4cc-478b-a14f-d3a81424028e",
			"name":"nodejs-async",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6a220c0b4036bbaecec072f68a50e7c119941ee27203a51c43056099ef11f14c"
				}
			],
			"description":"Async is a utility module which provides straight-forward, powerful functions\nfor working with asynchronous JavaScript. Although originally designed for\nuse with Node.js, it can also be used directly in the browser.\nAsync provides around 20 functions that include the usual 'functional'\nsuspects (map, reduce, filter, forEach…) as well as some common patterns\nfor asynchronous control flow (parallel, series, waterfall…). All these\nfunctions assume you follow the Node.js convention of providing a single\ncallback as the last argument of your async function.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-async@1.5.2-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-async-1.5.2-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/caolan/async/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Higher-order functions and common patterns for asynchronous code",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.5.2-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-escodegen-2.1.0-9cbb0c01-6182-499c-90ad-1ded78df8d2a-e05535a4-5964-4bb7-baa8-4ad734188e99",
			"name":"nodejs-escodegen",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"4cb6dbbb388dc24e9d37b7306bf221ea2ceb72962fb88160b91351a8e00af953"
				}
			],
			"description":"ECMAScript code generator.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-escodegen@2.1.0-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-escodegen-2.1.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/Constellation/escodegen",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"ECMAScript code generator",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.1.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-esprima-2.7.2-0b461910-831b-4174-b588-d8c86c6b4877-fd32bec9-2952-4d82-91c4-8f3bfe41ba2e",
			"name":"nodejs-esprima",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c29c5b700059ba76108ab375368b835e83d93cc400a2aff1d2f39d3c94f963b4"
				}
			],
			"description":"ECMAScript parsing infrastructure for multipurpose analysis.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-esprima@2.7.2-2.oe2409?arch=noarch&epoch=0&upstream=nodejs-esprima-2.7.2-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/jquery/esprima",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"ECMAScript parsing infrastructure for multipurpose analysis",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:2.7.2-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-fileset-0.2.1-1b0ae204-af8c-4b07-8fce-396afda62994-8384dc96-e44a-4413-96b2-913dba1b102a",
			"name":"nodejs-fileset",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"6a4de9f4e34765d1da27e54c41f82ad369689a494eb4a47ad60625bc59636963"
				}
			],
			"description":"This Node.js module exposes a basic wrapper on top of nodejs-glob and\nnodejs-minimatch. It adds multiple patterns matching and allows a list\nof include patterns and optional exclude patterns.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-fileset@0.2.1-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-fileset-0.2.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/mklabs/node-fileset",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A wrapper around glob and minimatch for Node.js",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.2.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-glob-6.0.4-3e225169-b999-41fb-988f-04dd0b661b3d-572c2016-8753-44f7-bd27-9da1069da2a5",
			"name":"nodejs-glob",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"2f836b6b7f094f2b2a592a773ec135f3fffc47710f745384f6926327ad523145"
				}
			],
			"description":"This is a glob implementation in pure JavaScript. It uses the minimatch library\nto do its matching.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-glob@6.0.4-2.oe2409?arch=noarch&epoch=0&upstream=nodejs-glob-6.0.4-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/isaacs/node-glob",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A little globber for Node.js",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:6.0.4-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-handlebars-4.0.13-d8b5a5fd-0f33-4baf-a212-39ea872f4147-56e479ac-eba5-46ac-b460-3123f61585b2",
			"name":"nodejs-handlebars",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"44bd43f5c6d2a9da69b2b9d53c64143214fa2932dfbff1df39673261df9e5ed4"
				}
			],
			"description":"Handlebars.js is an extension to the Mustache templating language created by\nChris Wanstrath. Handlebars.js and Mustache are both logicless templating\nlanguages that keep the view and the code separated like we all know they should\nbe.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-handlebars@4.0.13-2.oe2409?arch=noarch&epoch=0&upstream=nodejs-handlebars-4.0.13-2.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"http://handlebarsjs.com/",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Mustache extension for Node.js",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.0.13-2.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-js-yaml-3.10.0-65dd40f7-e657-4366-950a-b417c634a4d4-7afe214a-c7be-4d2f-aff4-1c17188bd311",
			"name":"nodejs-js-yaml",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"9d062fd1906d3b9fc1b74dea9ed4b82788a54e43456e674a4e8c6a48c190b37c"
				}
			],
			"description":"This is an implementation of YAML (YAML Ain't Markup Language), a human\nfriendly data serialization language. It started as PyYAML port, and was\ncompletely rewritten from scratch.  Now it's very fast, and supports the\n1.2 spec.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-js-yaml@3.10.0-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-js-yaml-3.10.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/nodeca/js-yaml",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"YAML 1.2 parser and serializer",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.10.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-mkdirp-0.5.6-7fb6bc7b-e69e-4cac-9c1e-ba851aa62094-b958d3b6-cc36-4956-8111-6f778e06f9f5",
			"name":"nodejs-mkdirp",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"bda8fa4581345c28c55c2e331feb04151a871f4fc0c74e1ccb82f77b087822f2"
				}
			],
			"description":"Creates directories recursively, like `mkdir -p`.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-mkdirp@0.5.6-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-mkdirp-0.5.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/substack/node-mkdirp",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Recursive directory creation module for Node.js",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:0.5.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-nopt-3.0.6-3f830e95-577c-4db2-9f3d-74b9254b75b8-975317ef-d4ef-4a40-85b5-dac28d9f27ab",
			"name":"nodejs-nopt",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"cb60f4237705e1365a62f0be19f0f1c66555ee3105039875141ad29ab533918d"
				}
			],
			"description":"An option parsing library for Node.js and its package manager (npm).",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-nopt@3.0.6-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-nopt-3.0.6-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/isaacs/nopt",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Node.js option parsing",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:3.0.6-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-resolve-1.7.1-bc3d777c-7ecc-4373-803c-039b2f7edd47-eb358e57-ef6f-48ab-9926-30599f072fb5",
			"name":"nodejs-resolve",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"12f5d92bf6175aa39f573ab6807aab0b580abe86b2ddb03541ad204bcdd3afc6"
				}
			],
			"description":"Resolve like require.resolve() on behalf of files asynchronously/synchronously.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-resolve@1.7.1-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-resolve-1.7.1-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/substack/node-resolve",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Resolve like require.resolve() on behalf of files asynchronously/synchronously",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.7.1-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-supports-color-4.4.0-6dfcdb9f-1cd2-442f-baea-6e11a2521ec1-51383260-0859-4847-9b12-67059962840e",
			"name":"nodejs-supports-color",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"903d140b3c0dd084e95db731f202d4b3d5edb72ce3a7c2ec7cf50fa801a24076"
				}
			],
			"description":"Detect whether a terminal supports color",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-supports-color@4.4.0-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-supports-color-4.4.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/chalk/supports-color",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Detect whether a terminal supports color",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:4.4.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-which-1.3.0-8ae2f6f5-732f-4d91-968c-fd979521bc25-92992efc-ef16-449f-ba82-099fedda9275",
			"name":"nodejs-which",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"c12bbe32d8520e9086ec85dfbe5e0cc3b95bf6339607b9148e75ee9fef4f02ef"
				}
			],
			"description":"A JavaScript implementation of the 'which' command.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-which@1.3.0-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-which-1.3.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/isaacs/node-which",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"A JavaScript implementation of the 'which' command",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.3.0-1.oe2409"
		},
		{
			"SPDXID":"SPDXRef-rpm-nodejs-wordwrap-1.0.0-a3ce4f7c-c754-4aee-b355-83d68fd24c5b-7a9e72db-1d54-4c61-9f0c-83bac1f9f3e1",
			"name":"nodejs-wordwrap",
			"checksums":[
				{
					"algorithm":"SHA256",
					"checksumValue":"3818f878c815301d08b28620c0f3e7286a8452bf7dd99b969a62f9e38816adba"
				}
			],
			"description":"Wrap those words. Show them at what columns to start and stop.",
			"downloadLocation":"NOASSERTION",
			"externalRefs":[
				{
					"referenceCategory":"PACKAGE_MANAGER",
					"referenceLocator":"pkg:rpm/nodejs-wordwrap@1.0.0-1.oe2409?arch=noarch&epoch=0&upstream=nodejs-wordwrap-1.0.0-1.oe2409.src.rpm",
					"referenceType":"purl"
				}
			],
			"filesAnalyzed":false,
			"homepage":"https://github.com/substack/node-wordwrap",
			"sourceInfo":"acquired package info from repodata DB: repodata/6e742f68b2ae62313d1861c02b7faa39b44c963cbbc6ac979fb577de9af9babc-primary.sqlite.bz2",
			"summary":"Word wrapping library for node",
			"supplier":"Organization: http://openeuler.org",
			"versionInfo":"0:1.0.0-1.oe2409"
		}
	],
	"relationships":[
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-20.11.1-cc7d8d33-30c7-4f94-b105-8395c8b120cb-e7468b1f-f4a4-4f4e-9e77-931ae2085775"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-async-1.5.2-307130df-c55f-4c4f-9d51-defaec2772d8-79f9b6d0-b4cc-478b-a14f-d3a81424028e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-escodegen-2.1.0-9cbb0c01-6182-499c-90ad-1ded78df8d2a-e05535a4-5964-4bb7-baa8-4ad734188e99"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-esprima-2.7.2-0b461910-831b-4174-b588-d8c86c6b4877-fd32bec9-2952-4d82-91c4-8f3bfe41ba2e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-fileset-0.2.1-1b0ae204-af8c-4b07-8fce-396afda62994-8384dc96-e44a-4413-96b2-913dba1b102a"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-glob-6.0.4-3e225169-b999-41fb-988f-04dd0b661b3d-572c2016-8753-44f7-bd27-9da1069da2a5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-handlebars-4.0.13-d8b5a5fd-0f33-4baf-a212-39ea872f4147-56e479ac-eba5-46ac-b460-3123f61585b2"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-js-yaml-3.10.0-65dd40f7-e657-4366-950a-b417c634a4d4-7afe214a-c7be-4d2f-aff4-1c17188bd311"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-mkdirp-0.5.6-7fb6bc7b-e69e-4cac-9c1e-ba851aa62094-b958d3b6-cc36-4956-8111-6f778e06f9f5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-nopt-3.0.6-3f830e95-577c-4db2-9f3d-74b9254b75b8-975317ef-d4ef-4a40-85b5-dac28d9f27ab"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-resolve-1.7.1-bc3d777c-7ecc-4373-803c-039b2f7edd47-eb358e57-ef6f-48ab-9926-30599f072fb5"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-supports-color-4.4.0-6dfcdb9f-1cd2-442f-baea-6e11a2521ec1-51383260-0859-4847-9b12-67059962840e"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-which-1.3.0-8ae2f6f5-732f-4d91-968c-fd979521bc25-92992efc-ef16-449f-ba82-099fedda9275"
		},
		{
			"spdxElementId":"SPDXRef-rpm-nodejs-istanbul-0.4.5-080cbb00-e3c6-460e-822e-f309adce1391",
			"relationshipType":"DEPENDS_ON",
			"relatedSpdxElement":"SPDXRef-rpm-nodejs-wordwrap-1.0.0-a3ce4f7c-c754-4aee-b355-83d68fd24c5b-7a9e72db-1d54-4c61-9f0c-83bac1f9f3e1"
		}
	]
}