{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing recipe files during the build.", "created": "2026-10-23T08:19:25Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/recipe-nodejs-native-3cc3e93a-5924-53bc-8bc7-c0a7b397bba6", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "52543fb44ed7d2e8aed8a16459f4f129a6525225"}, "externalDocumentId": "DocumentRef-dependency-recipe-brotli-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-brotli-native-9dc0b896-4580-5726-aa63-0f555ee39f78"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "765f96e5bbc8993a32f31c2f0137337f2fe59f84"}, "externalDocumentId": "DocumentRef-dependency-recipe-c-ares-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-c-ares-native-8215a59c-ce05-5803-b5fc-99bd2a7d3560"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b358fb34e179d09d860ecac4bc44980cdfe98ceb"}, "externalDocumentId": "DocumentRef-dependency-recipe-file-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-file-native-e104bab3-62f2-5720-94be-7cbf026eb6ff"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d741d9d32b6fe299bd2b1e2957b8e4ea14ca8065"}, "externalDocumentId": "DocumentRef-dependency-recipe-icu-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-icu-native-779234f9-2438-51d1-b80b-94d80d28005e"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "44971ec5a55e951615382cc5288dbabce12effeb"}, "externalDocumentId": "DocumentRef-dependency-recipe-openssl-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-openssl-native-29712d98-dace-570a-bc97-e67cefc5997d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "680d92baf5fd05e70349b4c1844d479810c57ed8"}, "externalDocumentId": "DocumentRef-dependency-recipe-pkgconfig-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-pkgconfig-native-f02bc6f9-93d3-5de4-bfc1-f49135872105"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "28ddba66a0e4e8d033fabb6dfa48479745357e0f"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-native-34cc7325-70e1-5a3a-873a-66b0c1f8d193"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "470a8fcaf6ebb3c67ee326a1d97e2d8e10ccec10"}, "externalDocumentId": "DocumentRef-dependency-recipe-python3-packaging-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-python3-packaging-native-87b6c277-5968-571b-b05b-35c713e18c51"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d91055a93ce4866c320cc16d5a5bb143f266fadd"}, "externalDocumentId": "DocumentRef-dependency-recipe-zlib-native", "spdxDocument": "http://spdx.org/spdxdocs/recipe-zlib-native-1fc15e1f-ff2b-539e-861e-33e08efd56d2"}], "name": "recipe-nodejs-native", "packages": [{"SPDXID": "SPDXRef-Recipe-nodejs-native", "annotations": [{"annotationDate": "2026-10-23T08:19:25Z", "annotationType": "OTHER", "annotator": "Tool: oe-spdx-creator - 1.0", "comment": "isNative"}], "copyrightText": "NOASSERTION", "description": "nodeJS Evented I/O for V8 JavaScript", "downloadLocation": "NOASSERTION", "externalRefs": [{"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:nodejs:20.20.2:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}, {"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:node.js:20.20.2:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}, {"referenceCategory": "SECURITY", "referenceLocator": "cpe:2.3:*:*:node.js:20.20.2:*:*:*:*:*:*:*", "referenceType": "http://spdx.org/rdf/references/cpe23Type"}], "homepage": "http://nodejs.org", "licenseConcluded": "NOASSERTION", "licenseDeclared": "MIT AND ISC AND BSD-2-Clause AND BSD-3-Clause AND Artistic-2.0 AND Apache-2.0", "licenseInfoFromFiles": ["NOASSERTION"], "name": "nodejs-native", "summary": "nodejs-native version 20.20.2-r0", "supplier": "Organization: OpenEmbedded ()", "versionInfo": "20.20.2"}, {"SPDXID": "SPDXRef-Download-nodejs-native-1", "checksums": [{"algorithm": "SHA256", "checksumValue": "7aeeacdb858299e09a3e0510d4bb8b266923894a9e3ac0058ba89d4ecf4a4cca"}], "copyrightText": "NOASSERTION", "downloadLocation": "http://nodejs.org/dist/v20.20.2/node-v20.20.2.tar.xz", "licenseConcluded": "NOASSERTION", "licenseDeclared": "NOASSERTION", "licenseInfoFromFiles": ["NOASSERTION"], "name": "nodejs-native-source-1", "supplier": "NOASSERTION"}], "relationships": [{"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Download-nodejs-native-1", "relationshipType": "DESCRIBES", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "SPDXRef-Download-nodejs-native-1"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-brotli-native:SPDXRef-Recipe-brotli-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-c-ares-native:SPDXRef-Recipe-c-ares-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-file-native:SPDXRef-Recipe-file-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-icu-native:SPDXRef-Recipe-icu-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-openssl-native:SPDXRef-Recipe-openssl-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-pkgconfig-native:SPDXRef-Recipe-pkgconfig-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3-native:SPDXRef-Recipe-python3-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-python3-packaging-native:SPDXRef-Recipe-python3-packaging-native"}, {"relatedSpdxElement": "SPDXRef-Recipe-nodejs-native", "relationshipType": "BUILD_DEPENDENCY_OF", "spdxElementId": "DocumentRef-dependency-recipe-zlib-native:SPDXRef-Recipe-zlib-native"}], "spdxVersion": "SPDX-2.2"}