diff --git a/HISTORY.md b/HISTORY.md index 19881766..044bfa85 100644 --- a/HISTORY.md +++ b/HISTORY.md @@ -8,8 +8,10 @@ All notable changes to this project will be documented in this file. * Fixed * Fix tool detection in yarn envs (via [#1568]) + * Reproducible BomRef values (via [#1583]) [#1568]: https://github.com/CycloneDX/cyclonedx-webpack-plugin/pull/1568 +[#1583]: https://github.com/CycloneDX/cyclonedx-webpack-plugin/pull/1583 ## 5.3.2 - 2026-03-19 diff --git a/package.json b/package.json index b16eaf3f..262d16e1 100644 --- a/package.json +++ b/package.json @@ -127,5 +127,6 @@ }, "allowScripts": { "libxmljs2@0.37.0": true - } + }, + "packageManager": "yarn@4.17.0+sha512.c2957de2f9025ab14d63b24d0d8be1f1655810e22c341042c27f7ecd017b180ec12db73d69ac366d71b304ef9f069349ce462de96f04f8f1da317f4f762c95ae" } diff --git a/src/plugin.ts b/src/plugin.ts index 1c4da134..09c1c3cf 100644 --- a/src/plugin.ts +++ b/src/plugin.ts @@ -277,7 +277,7 @@ export class CycloneDxWebpackPlugin { if ( this.reproducibleResults ) { components.forEach((component, pkgPath) => { /* eslint-disable-next-line no-param-reassign -- ack */ - component.bomRef.value = mkRelativePathReproducibleHash(compilerContext, pkgPath) + component.bomRef.value += `#${mkRelativePathReproducibleHash(compilerContext, pkgPath)}` }) } diff --git a/tests/integration/__snapshots__/index.test.js.snap b/tests/integration/__snapshots__/index.test.js.snap index 570ea2de..07713844 100644 --- a/tests/integration/__snapshots__/index.test.js.snap +++ b/tests/integration/__snapshots__/index.test.js.snap @@ -90,7 +90,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "name": "feature-issue676", "group": "@cyclonedx-webpack-plugin-tests", "version": "0.0.0", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/feature-issue676@0.0.0#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup for testing evidence collection", "licenses": [ @@ -153,12 +153,12 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "components": [ { "type": "library", - "name": "platform-browser", + "name": "common", "group": "@angular", "version": "18.2.7", - "bom-ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "bom-ref": "@angular/common@18.2.7#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "author": "angular", - "description": "Angular - library for using Angular in a web browser", + "description": "Angular - commonly needed directives and services", "licenses": [ { "license": { @@ -167,7 +167,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ } } ], - "purl": "pkg:npm/%40angular/platform-browser@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", + "purl": "pkg:npm/%40angular/common@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -175,7 +175,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/platform-browser", + "url": "git+https://github.com/angular/angular.git#packages/common", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -202,11 +202,12 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ }, { "type": "library", - "name": "zone.js", - "version": "0.14.10", - "bom-ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", - "author": "Brian Ford", - "description": "Zones for JavaScript", + "name": "core", + "group": "@angular", + "version": "18.2.7", + "bom-ref": "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "author": "angular", + "description": "Angular - the core framework", "licenses": [ { "license": { @@ -215,7 +216,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ } } ], - "purl": "pkg:npm/zone.js@0.14.10?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", + "purl": "pkg:npm/%40angular/core@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -223,7 +224,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/angular/angular.git#packages/zone.js", + "url": "git+https://github.com/angular/angular.git#packages/core", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -239,7 +240,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZQoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbAppbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzCnRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwKY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLApPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOClRIRSBTT0ZUV0FSRS4K", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -250,33 +251,34 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ }, { "type": "library", - "name": "rxjs", - "version": "7.8.1", - "bom-ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "author": "Ben Lesh", - "description": "Reactive Extensions for modern JavaScript", + "name": "platform-browser", + "group": "@angular", + "version": "18.2.7", + "bom-ref": "@angular/platform-browser@18.2.7#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "author": "angular", + "description": "Angular - library for using Angular in a web browser", "licenses": [ { "license": { - "id": "Apache-2.0", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", + "purl": "pkg:npm/%40angular/platform-browser@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", "externalReferences": [ { - "url": "https://github.com/ReactiveX/RxJS/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/reactivex/rxjs.git", + "url": "git+https://github.com/angular/angular.git#packages/platform-browser", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://rxjs.dev", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -285,9 +287,9 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "licenses": [ { "license": { - "name": "file: LICENSE.txt", + "name": "file: LICENSE", "text": { - "content": "ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFwYWNoZSBMaWNlbnNlCiAgICAgICAgICAgICAgICAgICAgICAgICBWZXJzaW9uIDIuMCwgSmFudWFyeSAyMDA0CiAgICAgICAgICAgICAgICAgICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvCgogVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9OCgogMS4gRGVmaW5pdGlvbnMuCgogICAgIkxpY2Vuc2UiIHNoYWxsIG1lYW4gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwKICAgIGFuZCBkaXN0cmlidXRpb24gYXMgZGVmaW5lZCBieSBTZWN0aW9ucyAxIHRocm91Z2ggOSBvZiB0aGlzIGRvY3VtZW50LgoKICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5CiAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuCgogICAgIkxlZ2FsIEVudGl0eSIgc2hhbGwgbWVhbiB0aGUgdW5pb24gb2YgdGhlIGFjdGluZyBlbnRpdHkgYW5kIGFsbAogICAgb3RoZXIgZW50aXRpZXMgdGhhdCBjb250cm9sLCBhcmUgY29udHJvbGxlZCBieSwgb3IgYXJlIHVuZGVyIGNvbW1vbgogICAgY29udHJvbCB3aXRoIHRoYXQgZW50aXR5LiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwKICAgICJjb250cm9sIiBtZWFucyAoaSkgdGhlIHBvd2VyLCBkaXJlY3Qgb3IgaW5kaXJlY3QsIHRvIGNhdXNlIHRoZQogICAgZGlyZWN0aW9uIG9yIG1hbmFnZW1lbnQgb2Ygc3VjaCBlbnRpdHksIHdoZXRoZXIgYnkgY29udHJhY3Qgb3IKICAgIG90aGVyd2lzZSwgb3IgKGlpKSBvd25lcnNoaXAgb2YgZmlmdHkgcGVyY2VudCAoNTAlKSBvciBtb3JlIG9mIHRoZQogICAgb3V0c3RhbmRpbmcgc2hhcmVzLCBvciAoaWlpKSBiZW5lZmljaWFsIG93bmVyc2hpcCBvZiBzdWNoIGVudGl0eS4KCiAgICAiWW91IiAob3IgIllvdXIiKSBzaGFsbCBtZWFuIGFuIGluZGl2aWR1YWwgb3IgTGVnYWwgRW50aXR5CiAgICBleGVyY2lzaW5nIHBlcm1pc3Npb25zIGdyYW50ZWQgYnkgdGhpcyBMaWNlbnNlLgoKICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLAogICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbgogICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4KCiAgICAiT2JqZWN0IiBmb3JtIHNoYWxsIG1lYW4gYW55IGZvcm0gcmVzdWx0aW5nIGZyb20gbWVjaGFuaWNhbAogICAgdHJhbnNmb3JtYXRpb24gb3IgdHJhbnNsYXRpb24gb2YgYSBTb3VyY2UgZm9ybSwgaW5jbHVkaW5nIGJ1dAogICAgbm90IGxpbWl0ZWQgdG8gY29tcGlsZWQgb2JqZWN0IGNvZGUsIGdlbmVyYXRlZCBkb2N1bWVudGF0aW9uLAogICAgYW5kIGNvbnZlcnNpb25zIHRvIG90aGVyIG1lZGlhIHR5cGVzLgoKICAgICJXb3JrIiBzaGFsbCBtZWFuIHRoZSB3b3JrIG9mIGF1dGhvcnNoaXAsIHdoZXRoZXIgaW4gU291cmNlIG9yCiAgICBPYmplY3QgZm9ybSwgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhlIExpY2Vuc2UsIGFzIGluZGljYXRlZCBieSBhCiAgICBjb3B5cmlnaHQgbm90aWNlIHRoYXQgaXMgaW5jbHVkZWQgaW4gb3IgYXR0YWNoZWQgdG8gdGhlIHdvcmsKICAgIChhbiBleGFtcGxlIGlzIHByb3ZpZGVkIGluIHRoZSBBcHBlbmRpeCBiZWxvdykuCgogICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdAogICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQogICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucwogICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMKICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbgogICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLAogICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4KCiAgICAiQ29udHJpYnV0aW9uIiBzaGFsbCBtZWFuIGFueSB3b3JrIG9mIGF1dGhvcnNoaXAsIGluY2x1ZGluZwogICAgdGhlIG9yaWdpbmFsIHZlcnNpb24gb2YgdGhlIFdvcmsgYW5kIGFueSBtb2RpZmljYXRpb25zIG9yIGFkZGl0aW9ucwogICAgdG8gdGhhdCBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgdGhhdCBpcyBpbnRlbnRpb25hbGx5CiAgICBzdWJtaXR0ZWQgdG8gTGljZW5zb3IgZm9yIGluY2x1c2lvbiBpbiB0aGUgV29yayBieSB0aGUgY29weXJpZ2h0IG93bmVyCiAgICBvciBieSBhbiBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eSBhdXRob3JpemVkIHRvIHN1Ym1pdCBvbiBiZWhhbGYgb2YKICAgIHRoZSBjb3B5cmlnaHQgb3duZXIuIEZvciB0aGUgcHVycG9zZXMgb2YgdGhpcyBkZWZpbml0aW9uLCAic3VibWl0dGVkIgogICAgbWVhbnMgYW55IGZvcm0gb2YgZWxlY3Ryb25pYywgdmVyYmFsLCBvciB3cml0dGVuIGNvbW11bmljYXRpb24gc2VudAogICAgdG8gdGhlIExpY2Vuc29yIG9yIGl0cyByZXByZXNlbnRhdGl2ZXMsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8KICAgIGNvbW11bmljYXRpb24gb24gZWxlY3Ryb25pYyBtYWlsaW5nIGxpc3RzLCBzb3VyY2UgY29kZSBjb250cm9sIHN5c3RlbXMsCiAgICBhbmQgaXNzdWUgdHJhY2tpbmcgc3lzdGVtcyB0aGF0IGFyZSBtYW5hZ2VkIGJ5LCBvciBvbiBiZWhhbGYgb2YsIHRoZQogICAgTGljZW5zb3IgZm9yIHRoZSBwdXJwb3NlIG9mIGRpc2N1c3NpbmcgYW5kIGltcHJvdmluZyB0aGUgV29yaywgYnV0CiAgICBleGNsdWRpbmcgY29tbXVuaWNhdGlvbiB0aGF0IGlzIGNvbnNwaWN1b3VzbHkgbWFya2VkIG9yIG90aGVyd2lzZQogICAgZGVzaWduYXRlZCBpbiB3cml0aW5nIGJ5IHRoZSBjb3B5cmlnaHQgb3duZXIgYXMgIk5vdCBhIENvbnRyaWJ1dGlvbi4iCgogICAgIkNvbnRyaWJ1dG9yIiBzaGFsbCBtZWFuIExpY2Vuc29yIGFuZCBhbnkgaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkKICAgIG9uIGJlaGFsZiBvZiB3aG9tIGEgQ29udHJpYnV0aW9uIGhhcyBiZWVuIHJlY2VpdmVkIGJ5IExpY2Vuc29yIGFuZAogICAgc3Vic2VxdWVudGx5IGluY29ycG9yYXRlZCB3aXRoaW4gdGhlIFdvcmsuCgogMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsCiAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUKICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uCgogMy4gR3JhbnQgb2YgUGF0ZW50IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgKGV4Y2VwdCBhcyBzdGF0ZWQgaW4gdGhpcyBzZWN0aW9uKSBwYXRlbnQgbGljZW5zZSB0byBtYWtlLCBoYXZlIG1hZGUsCiAgICB1c2UsIG9mZmVyIHRvIHNlbGwsIHNlbGwsIGltcG9ydCwgYW5kIG90aGVyd2lzZSB0cmFuc2ZlciB0aGUgV29yaywKICAgIHdoZXJlIHN1Y2ggbGljZW5zZSBhcHBsaWVzIG9ubHkgdG8gdGhvc2UgcGF0ZW50IGNsYWltcyBsaWNlbnNhYmxlCiAgICBieSBzdWNoIENvbnRyaWJ1dG9yIHRoYXQgYXJlIG5lY2Vzc2FyaWx5IGluZnJpbmdlZCBieSB0aGVpcgogICAgQ29udHJpYnV0aW9uKHMpIGFsb25lIG9yIGJ5IGNvbWJpbmF0aW9uIG9mIHRoZWlyIENvbnRyaWJ1dGlvbihzKQogICAgd2l0aCB0aGUgV29yayB0byB3aGljaCBzdWNoIENvbnRyaWJ1dGlvbihzKSB3YXMgc3VibWl0dGVkLiBJZiBZb3UKICAgIGluc3RpdHV0ZSBwYXRlbnQgbGl0aWdhdGlvbiBhZ2FpbnN0IGFueSBlbnRpdHkgKGluY2x1ZGluZyBhCiAgICBjcm9zcy1jbGFpbSBvciBjb3VudGVyY2xhaW0gaW4gYSBsYXdzdWl0KSBhbGxlZ2luZyB0aGF0IHRoZSBXb3JrCiAgICBvciBhIENvbnRyaWJ1dGlvbiBpbmNvcnBvcmF0ZWQgd2l0aGluIHRoZSBXb3JrIGNvbnN0aXR1dGVzIGRpcmVjdAogICAgb3IgY29udHJpYnV0b3J5IHBhdGVudCBpbmZyaW5nZW1lbnQsIHRoZW4gYW55IHBhdGVudCBsaWNlbnNlcwogICAgZ3JhbnRlZCB0byBZb3UgdW5kZXIgdGhpcyBMaWNlbnNlIGZvciB0aGF0IFdvcmsgc2hhbGwgdGVybWluYXRlCiAgICBhcyBvZiB0aGUgZGF0ZSBzdWNoIGxpdGlnYXRpb24gaXMgZmlsZWQuCgogNC4gUmVkaXN0cmlidXRpb24uIFlvdSBtYXkgcmVwcm9kdWNlIGFuZCBkaXN0cmlidXRlIGNvcGllcyBvZiB0aGUKICAgIFdvcmsgb3IgRGVyaXZhdGl2ZSBXb3JrcyB0aGVyZW9mIGluIGFueSBtZWRpdW0sIHdpdGggb3Igd2l0aG91dAogICAgbW9kaWZpY2F0aW9ucywgYW5kIGluIFNvdXJjZSBvciBPYmplY3QgZm9ybSwgcHJvdmlkZWQgdGhhdCBZb3UKICAgIG1lZXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yCiAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQKCiAgICAoYikgWW91IG11c3QgY2F1c2UgYW55IG1vZGlmaWVkIGZpbGVzIHRvIGNhcnJ5IHByb21pbmVudCBub3RpY2VzCiAgICAgICAgc3RhdGluZyB0aGF0IFlvdSBjaGFuZ2VkIHRoZSBmaWxlczsgYW5kCgogICAgKGMpIFlvdSBtdXN0IHJldGFpbiwgaW4gdGhlIFNvdXJjZSBmb3JtIG9mIGFueSBEZXJpdmF0aXZlIFdvcmtzCiAgICAgICAgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxsIGNvcHlyaWdodCwgcGF0ZW50LCB0cmFkZW1hcmssIGFuZAogICAgICAgIGF0dHJpYnV0aW9uIG5vdGljZXMgZnJvbSB0aGUgU291cmNlIGZvcm0gb2YgdGhlIFdvcmssCiAgICAgICAgZXhjbHVkaW5nIHRob3NlIG5vdGljZXMgdGhhdCBkbyBub3QgcGVydGFpbiB0byBhbnkgcGFydCBvZgogICAgICAgIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyBhbmQKCiAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMKICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0CiAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkCiAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90CiAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lCiAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQKICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yCiAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsCiAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZAogICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cwogICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQKICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbgogICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlCiAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkCiAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkCiAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLgoKICAgIFlvdSBtYXkgYWRkIFlvdXIgb3duIGNvcHlyaWdodCBzdGF0ZW1lbnQgdG8gWW91ciBtb2RpZmljYXRpb25zIGFuZAogICAgbWF5IHByb3ZpZGUgYWRkaXRpb25hbCBvciBkaWZmZXJlbnQgbGljZW5zZSB0ZXJtcyBhbmQgY29uZGl0aW9ucwogICAgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLCBvciBkaXN0cmlidXRpb24gb2YgWW91ciBtb2RpZmljYXRpb25zLCBvcgogICAgZm9yIGFueSBzdWNoIERlcml2YXRpdmUgV29ya3MgYXMgYSB3aG9sZSwgcHJvdmlkZWQgWW91ciB1c2UsCiAgICByZXByb2R1Y3Rpb24sIGFuZCBkaXN0cmlidXRpb24gb2YgdGhlIFdvcmsgb3RoZXJ3aXNlIGNvbXBsaWVzIHdpdGgKICAgIHRoZSBjb25kaXRpb25zIHN0YXRlZCBpbiB0aGlzIExpY2Vuc2UuCgogNS4gU3VibWlzc2lvbiBvZiBDb250cmlidXRpb25zLiBVbmxlc3MgWW91IGV4cGxpY2l0bHkgc3RhdGUgb3RoZXJ3aXNlLAogICAgYW55IENvbnRyaWJ1dGlvbiBpbnRlbnRpb25hbGx5IHN1Ym1pdHRlZCBmb3IgaW5jbHVzaW9uIGluIHRoZSBXb3JrCiAgICBieSBZb3UgdG8gdGhlIExpY2Vuc29yIHNoYWxsIGJlIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZgogICAgdGhpcyBMaWNlbnNlLCB3aXRob3V0IGFueSBhZGRpdGlvbmFsIHRlcm1zIG9yIGNvbmRpdGlvbnMuCiAgICBOb3R3aXRoc3RhbmRpbmcgdGhlIGFib3ZlLCBub3RoaW5nIGhlcmVpbiBzaGFsbCBzdXBlcnNlZGUgb3IgbW9kaWZ5CiAgICB0aGUgdGVybXMgb2YgYW55IHNlcGFyYXRlIGxpY2Vuc2UgYWdyZWVtZW50IHlvdSBtYXkgaGF2ZSBleGVjdXRlZAogICAgd2l0aCBMaWNlbnNvciByZWdhcmRpbmcgc3VjaCBDb250cmlidXRpb25zLgoKIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUKICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwKICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQogICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuCgogNy4gRGlzY2xhaW1lciBvZiBXYXJyYW50eS4gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yCiAgICBhZ3JlZWQgdG8gaW4gd3JpdGluZywgTGljZW5zb3IgcHJvdmlkZXMgdGhlIFdvcmsgKGFuZCBlYWNoCiAgICBDb250cmlidXRvciBwcm92aWRlcyBpdHMgQ29udHJpYnV0aW9ucykgb24gYW4gIkFTIElTIiBCQVNJUywKICAgIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvcgogICAgaW1wbGllZCwgaW5jbHVkaW5nLCB3aXRob3V0IGxpbWl0YXRpb24sIGFueSB3YXJyYW50aWVzIG9yIGNvbmRpdGlvbnMKICAgIG9mIFRJVExFLCBOT04tSU5GUklOR0VNRU5ULCBNRVJDSEFOVEFCSUxJVFksIG9yIEZJVE5FU1MgRk9SIEEKICAgIFBBUlRJQ1VMQVIgUFVSUE9TRS4gWW91IGFyZSBzb2xlbHkgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHRoZQogICAgYXBwcm9wcmlhdGVuZXNzIG9mIHVzaW5nIG9yIHJlZGlzdHJpYnV0aW5nIHRoZSBXb3JrIGFuZCBhc3N1bWUgYW55CiAgICByaXNrcyBhc3NvY2lhdGVkIHdpdGggWW91ciBleGVyY2lzZSBvZiBwZXJtaXNzaW9ucyB1bmRlciB0aGlzIExpY2Vuc2UuCgogOC4gTGltaXRhdGlvbiBvZiBMaWFiaWxpdHkuIEluIG5vIGV2ZW50IGFuZCB1bmRlciBubyBsZWdhbCB0aGVvcnksCiAgICB3aGV0aGVyIGluIHRvcnQgKGluY2x1ZGluZyBuZWdsaWdlbmNlKSwgY29udHJhY3QsIG9yIG90aGVyd2lzZSwKICAgIHVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyAoc3VjaCBhcyBkZWxpYmVyYXRlIGFuZCBncm9zc2x5CiAgICBuZWdsaWdlbnQgYWN0cykgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNoYWxsIGFueSBDb250cmlidXRvciBiZQogICAgbGlhYmxlIHRvIFlvdSBmb3IgZGFtYWdlcywgaW5jbHVkaW5nIGFueSBkaXJlY3QsIGluZGlyZWN0LCBzcGVjaWFsLAogICAgaW5jaWRlbnRhbCwgb3IgY29uc2VxdWVudGlhbCBkYW1hZ2VzIG9mIGFueSBjaGFyYWN0ZXIgYXJpc2luZyBhcyBhCiAgICByZXN1bHQgb2YgdGhpcyBMaWNlbnNlIG9yIG91dCBvZiB0aGUgdXNlIG9yIGluYWJpbGl0eSB0byB1c2UgdGhlCiAgICBXb3JrIChpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIGRhbWFnZXMgZm9yIGxvc3Mgb2YgZ29vZHdpbGwsCiAgICB3b3JrIHN0b3BwYWdlLCBjb21wdXRlciBmYWlsdXJlIG9yIG1hbGZ1bmN0aW9uLCBvciBhbnkgYW5kIGFsbAogICAgb3RoZXIgY29tbWVyY2lhbCBkYW1hZ2VzIG9yIGxvc3NlcyksIGV2ZW4gaWYgc3VjaCBDb250cmlidXRvcgogICAgaGFzIGJlZW4gYWR2aXNlZCBvZiB0aGUgcG9zc2liaWxpdHkgb2Ygc3VjaCBkYW1hZ2VzLgoKIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcKICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsCiAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LAogICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMKICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5CiAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZgogICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LAogICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5CiAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uCiAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4KCiBFTkQgT0YgVEVSTVMgQU5EIENPTkRJVElPTlMKCiBBUFBFTkRJWDogSG93IHRvIGFwcGx5IHRoZSBBcGFjaGUgTGljZW5zZSB0byB5b3VyIHdvcmsuCgogICAgVG8gYXBwbHkgdGhlIEFwYWNoZSBMaWNlbnNlIHRvIHlvdXIgd29yaywgYXR0YWNoIHRoZSBmb2xsb3dpbmcKICAgIGJvaWxlcnBsYXRlIG5vdGljZSwgd2l0aCB0aGUgZmllbGRzIGVuY2xvc2VkIGJ5IGJyYWNrZXRzICJbXSIKICAgIHJlcGxhY2VkIHdpdGggeW91ciBvd24gaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24uIChEb24ndCBpbmNsdWRlCiAgICB0aGUgYnJhY2tldHMhKSAgVGhlIHRleHQgc2hvdWxkIGJlIGVuY2xvc2VkIGluIHRoZSBhcHByb3ByaWF0ZQogICAgY29tbWVudCBzeW50YXggZm9yIHRoZSBmaWxlIGZvcm1hdC4gV2UgYWxzbyByZWNvbW1lbmQgdGhhdCBhCiAgICBmaWxlIG9yIGNsYXNzIG5hbWUgYW5kIGRlc2NyaXB0aW9uIG9mIHB1cnBvc2UgYmUgaW5jbHVkZWQgb24gdGhlCiAgICBzYW1lICJwcmludGVkIHBhZ2UiIGFzIHRoZSBjb3B5cmlnaHQgbm90aWNlIGZvciBlYXNpZXIKICAgIGlkZW50aWZpY2F0aW9uIHdpdGhpbiB0aGlyZC1wYXJ0eSBhcmNoaXZlcy4KCiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAxOCBHb29nbGUsIEluYy4sIE5ldGZsaXgsIEluYy4sIE1pY3Jvc29mdCBDb3JwLiBhbmQgY29udHJpYnV0b3JzCgogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlICJMaWNlbnNlIik7CiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuCiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKCiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCgogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLgogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAK", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -298,12 +300,12 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ }, { "type": "library", - "name": "runtime", - "group": "@babel", - "version": "7.25.0", - "bom-ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "author": "The Babel Team", - "description": "babel's modular runtime helpers", + "name": "router", + "group": "@angular", + "version": "18.2.7", + "bom-ref": "@angular/router@18.2.7#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "author": "angular", + "description": "Angular - the routing library", "licenses": [ { "license": { @@ -312,20 +314,20 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ } } ], - "purl": "pkg:npm/%40babel/runtime@7.25.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", + "purl": "pkg:npm/%40angular/router@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter", "externalReferences": [ { - "url": "https://github.com/babel/babel/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", + "url": "git+https://github.com/angular/angular.git#packages/router", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://babel.dev/docs/en/next/babel-runtime", + "url": "https://github.com/angular/angular/tree/main/packages/router", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -336,7 +338,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "license": { "name": "file: LICENSE", "text": { - "content": "TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgMjAxNC1wcmVzZW50IFNlYmFzdGlhbiBNY0tlbnppZSBhbmQgb3RoZXIgY29udHJpYnV0b3JzCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcKYSBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlCiJTb2Z0d2FyZSIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcKd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLApkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvCnRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlCmluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsCkVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRgpNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORApOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFCkxJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04KT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OCldJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo=", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -347,12 +349,12 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ }, { "type": "library", - "name": "common", - "group": "@angular", - "version": "18.2.7", - "bom-ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "author": "angular", - "description": "Angular - commonly needed directives and services", + "name": "runtime", + "group": "@babel", + "version": "7.25.0", + "bom-ref": "@babel/runtime@7.25.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "author": "The Babel Team", + "description": "babel's modular runtime helpers", "licenses": [ { "license": { @@ -361,20 +363,20 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ } } ], - "purl": "pkg:npm/%40angular/common@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", + "purl": "pkg:npm/%40babel/runtime@7.25.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/babel/babel/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/common", + "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://babel.dev/docs/en/next/babel-runtime", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -385,7 +387,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgMjAxNC1wcmVzZW50IFNlYmFzdGlhbiBNY0tlbnppZSBhbmQgb3RoZXIgY29udHJpYnV0b3JzCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcKYSBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlCiJTb2Z0d2FyZSIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcKd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLApkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvCnRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlCmluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsCkVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRgpNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORApOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFCkxJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04KT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OCldJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo=", "contentType": "text/plain", "encoding": "base64" } @@ -396,12 +398,11 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ }, { "type": "library", - "name": "router", - "group": "@angular", - "version": "18.2.7", - "bom-ref": "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", - "author": "angular", - "description": "Angular - the routing library", + "name": "css-loader", + "version": "7.1.2", + "bom-ref": "css-loader@7.1.2#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "author": "Tobias Koppers @sokra", + "description": "css loader module for webpack", "licenses": [ { "license": { @@ -410,20 +411,20 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ } } ], - "purl": "pkg:npm/%40angular/router@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter", + "purl": "pkg:npm/css-loader@7.1.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/webpack-contrib/css-loader/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/router", + "url": "git+https://github.com/webpack-contrib/css-loader.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular/tree/main/packages/router", + "url": "https://github.com/webpack-contrib/css-loader", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -434,7 +435,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "Q29weXJpZ2h0IEpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycwoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nCmEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZQonU29mdHdhcmUnKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwKZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvCnBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0bwp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAnQVMgSVMnLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YKTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULgpJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULApUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRQpTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4K", "contentType": "text/plain", "encoding": "base64" } @@ -445,33 +446,33 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ }, { "type": "library", - "name": "tslib", - "version": "2.6.3", - "bom-ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "author": "Microsoft Corp.", - "description": "Runtime library for TypeScript helper functions", + "name": "rxjs", + "version": "7.8.1", + "bom-ref": "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "author": "Ben Lesh", + "description": "Reactive Extensions for modern JavaScript", "licenses": [ { "license": { - "id": "0BSD", + "id": "Apache-2.0", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/tslib@2.6.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", + "purl": "pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", "externalReferences": [ { - "url": "https://github.com/Microsoft/TypeScript/issues", + "url": "https://github.com/ReactiveX/RxJS/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/Microsoft/tslib.git", + "url": "git+https://github.com/reactivex/rxjs.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.typescriptlang.org/", + "url": "https://rxjs.dev", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -482,7 +483,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "license": { "name": "file: LICENSE.txt", "text": { - "content": "Q29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uDQoNClBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueQ0KcHVycG9zZSB3aXRoIG9yIHdpdGhvdXQgZmVlIGlzIGhlcmVieSBncmFudGVkLg0KDQpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiBBTkQgVEhFIEFVVEhPUiBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMgV0lUSA0KUkVHQVJEIFRPIFRISVMgU09GVFdBUkUgSU5DTFVESU5HIEFMTCBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZDQpBTkQgRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsDQpJTkRJUkVDVCwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIE9SIEFOWSBEQU1BR0VTIFdIQVRTT0VWRVIgUkVTVUxUSU5HIEZST00NCkxPU1MgT0YgVVNFLCBEQVRBIE9SIFBST0ZJVFMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBORUdMSUdFTkNFIE9SDQpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SDQpQRVJGT1JNQU5DRSBPRiBUSElTIFNPRlRXQVJFLg==", + "content": "ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFwYWNoZSBMaWNlbnNlCiAgICAgICAgICAgICAgICAgICAgICAgICBWZXJzaW9uIDIuMCwgSmFudWFyeSAyMDA0CiAgICAgICAgICAgICAgICAgICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvCgogVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9OCgogMS4gRGVmaW5pdGlvbnMuCgogICAgIkxpY2Vuc2UiIHNoYWxsIG1lYW4gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwKICAgIGFuZCBkaXN0cmlidXRpb24gYXMgZGVmaW5lZCBieSBTZWN0aW9ucyAxIHRocm91Z2ggOSBvZiB0aGlzIGRvY3VtZW50LgoKICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5CiAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuCgogICAgIkxlZ2FsIEVudGl0eSIgc2hhbGwgbWVhbiB0aGUgdW5pb24gb2YgdGhlIGFjdGluZyBlbnRpdHkgYW5kIGFsbAogICAgb3RoZXIgZW50aXRpZXMgdGhhdCBjb250cm9sLCBhcmUgY29udHJvbGxlZCBieSwgb3IgYXJlIHVuZGVyIGNvbW1vbgogICAgY29udHJvbCB3aXRoIHRoYXQgZW50aXR5LiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwKICAgICJjb250cm9sIiBtZWFucyAoaSkgdGhlIHBvd2VyLCBkaXJlY3Qgb3IgaW5kaXJlY3QsIHRvIGNhdXNlIHRoZQogICAgZGlyZWN0aW9uIG9yIG1hbmFnZW1lbnQgb2Ygc3VjaCBlbnRpdHksIHdoZXRoZXIgYnkgY29udHJhY3Qgb3IKICAgIG90aGVyd2lzZSwgb3IgKGlpKSBvd25lcnNoaXAgb2YgZmlmdHkgcGVyY2VudCAoNTAlKSBvciBtb3JlIG9mIHRoZQogICAgb3V0c3RhbmRpbmcgc2hhcmVzLCBvciAoaWlpKSBiZW5lZmljaWFsIG93bmVyc2hpcCBvZiBzdWNoIGVudGl0eS4KCiAgICAiWW91IiAob3IgIllvdXIiKSBzaGFsbCBtZWFuIGFuIGluZGl2aWR1YWwgb3IgTGVnYWwgRW50aXR5CiAgICBleGVyY2lzaW5nIHBlcm1pc3Npb25zIGdyYW50ZWQgYnkgdGhpcyBMaWNlbnNlLgoKICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLAogICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbgogICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4KCiAgICAiT2JqZWN0IiBmb3JtIHNoYWxsIG1lYW4gYW55IGZvcm0gcmVzdWx0aW5nIGZyb20gbWVjaGFuaWNhbAogICAgdHJhbnNmb3JtYXRpb24gb3IgdHJhbnNsYXRpb24gb2YgYSBTb3VyY2UgZm9ybSwgaW5jbHVkaW5nIGJ1dAogICAgbm90IGxpbWl0ZWQgdG8gY29tcGlsZWQgb2JqZWN0IGNvZGUsIGdlbmVyYXRlZCBkb2N1bWVudGF0aW9uLAogICAgYW5kIGNvbnZlcnNpb25zIHRvIG90aGVyIG1lZGlhIHR5cGVzLgoKICAgICJXb3JrIiBzaGFsbCBtZWFuIHRoZSB3b3JrIG9mIGF1dGhvcnNoaXAsIHdoZXRoZXIgaW4gU291cmNlIG9yCiAgICBPYmplY3QgZm9ybSwgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhlIExpY2Vuc2UsIGFzIGluZGljYXRlZCBieSBhCiAgICBjb3B5cmlnaHQgbm90aWNlIHRoYXQgaXMgaW5jbHVkZWQgaW4gb3IgYXR0YWNoZWQgdG8gdGhlIHdvcmsKICAgIChhbiBleGFtcGxlIGlzIHByb3ZpZGVkIGluIHRoZSBBcHBlbmRpeCBiZWxvdykuCgogICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdAogICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQogICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucwogICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMKICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbgogICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLAogICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4KCiAgICAiQ29udHJpYnV0aW9uIiBzaGFsbCBtZWFuIGFueSB3b3JrIG9mIGF1dGhvcnNoaXAsIGluY2x1ZGluZwogICAgdGhlIG9yaWdpbmFsIHZlcnNpb24gb2YgdGhlIFdvcmsgYW5kIGFueSBtb2RpZmljYXRpb25zIG9yIGFkZGl0aW9ucwogICAgdG8gdGhhdCBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgdGhhdCBpcyBpbnRlbnRpb25hbGx5CiAgICBzdWJtaXR0ZWQgdG8gTGljZW5zb3IgZm9yIGluY2x1c2lvbiBpbiB0aGUgV29yayBieSB0aGUgY29weXJpZ2h0IG93bmVyCiAgICBvciBieSBhbiBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eSBhdXRob3JpemVkIHRvIHN1Ym1pdCBvbiBiZWhhbGYgb2YKICAgIHRoZSBjb3B5cmlnaHQgb3duZXIuIEZvciB0aGUgcHVycG9zZXMgb2YgdGhpcyBkZWZpbml0aW9uLCAic3VibWl0dGVkIgogICAgbWVhbnMgYW55IGZvcm0gb2YgZWxlY3Ryb25pYywgdmVyYmFsLCBvciB3cml0dGVuIGNvbW11bmljYXRpb24gc2VudAogICAgdG8gdGhlIExpY2Vuc29yIG9yIGl0cyByZXByZXNlbnRhdGl2ZXMsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8KICAgIGNvbW11bmljYXRpb24gb24gZWxlY3Ryb25pYyBtYWlsaW5nIGxpc3RzLCBzb3VyY2UgY29kZSBjb250cm9sIHN5c3RlbXMsCiAgICBhbmQgaXNzdWUgdHJhY2tpbmcgc3lzdGVtcyB0aGF0IGFyZSBtYW5hZ2VkIGJ5LCBvciBvbiBiZWhhbGYgb2YsIHRoZQogICAgTGljZW5zb3IgZm9yIHRoZSBwdXJwb3NlIG9mIGRpc2N1c3NpbmcgYW5kIGltcHJvdmluZyB0aGUgV29yaywgYnV0CiAgICBleGNsdWRpbmcgY29tbXVuaWNhdGlvbiB0aGF0IGlzIGNvbnNwaWN1b3VzbHkgbWFya2VkIG9yIG90aGVyd2lzZQogICAgZGVzaWduYXRlZCBpbiB3cml0aW5nIGJ5IHRoZSBjb3B5cmlnaHQgb3duZXIgYXMgIk5vdCBhIENvbnRyaWJ1dGlvbi4iCgogICAgIkNvbnRyaWJ1dG9yIiBzaGFsbCBtZWFuIExpY2Vuc29yIGFuZCBhbnkgaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkKICAgIG9uIGJlaGFsZiBvZiB3aG9tIGEgQ29udHJpYnV0aW9uIGhhcyBiZWVuIHJlY2VpdmVkIGJ5IExpY2Vuc29yIGFuZAogICAgc3Vic2VxdWVudGx5IGluY29ycG9yYXRlZCB3aXRoaW4gdGhlIFdvcmsuCgogMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsCiAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUKICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uCgogMy4gR3JhbnQgb2YgUGF0ZW50IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgKGV4Y2VwdCBhcyBzdGF0ZWQgaW4gdGhpcyBzZWN0aW9uKSBwYXRlbnQgbGljZW5zZSB0byBtYWtlLCBoYXZlIG1hZGUsCiAgICB1c2UsIG9mZmVyIHRvIHNlbGwsIHNlbGwsIGltcG9ydCwgYW5kIG90aGVyd2lzZSB0cmFuc2ZlciB0aGUgV29yaywKICAgIHdoZXJlIHN1Y2ggbGljZW5zZSBhcHBsaWVzIG9ubHkgdG8gdGhvc2UgcGF0ZW50IGNsYWltcyBsaWNlbnNhYmxlCiAgICBieSBzdWNoIENvbnRyaWJ1dG9yIHRoYXQgYXJlIG5lY2Vzc2FyaWx5IGluZnJpbmdlZCBieSB0aGVpcgogICAgQ29udHJpYnV0aW9uKHMpIGFsb25lIG9yIGJ5IGNvbWJpbmF0aW9uIG9mIHRoZWlyIENvbnRyaWJ1dGlvbihzKQogICAgd2l0aCB0aGUgV29yayB0byB3aGljaCBzdWNoIENvbnRyaWJ1dGlvbihzKSB3YXMgc3VibWl0dGVkLiBJZiBZb3UKICAgIGluc3RpdHV0ZSBwYXRlbnQgbGl0aWdhdGlvbiBhZ2FpbnN0IGFueSBlbnRpdHkgKGluY2x1ZGluZyBhCiAgICBjcm9zcy1jbGFpbSBvciBjb3VudGVyY2xhaW0gaW4gYSBsYXdzdWl0KSBhbGxlZ2luZyB0aGF0IHRoZSBXb3JrCiAgICBvciBhIENvbnRyaWJ1dGlvbiBpbmNvcnBvcmF0ZWQgd2l0aGluIHRoZSBXb3JrIGNvbnN0aXR1dGVzIGRpcmVjdAogICAgb3IgY29udHJpYnV0b3J5IHBhdGVudCBpbmZyaW5nZW1lbnQsIHRoZW4gYW55IHBhdGVudCBsaWNlbnNlcwogICAgZ3JhbnRlZCB0byBZb3UgdW5kZXIgdGhpcyBMaWNlbnNlIGZvciB0aGF0IFdvcmsgc2hhbGwgdGVybWluYXRlCiAgICBhcyBvZiB0aGUgZGF0ZSBzdWNoIGxpdGlnYXRpb24gaXMgZmlsZWQuCgogNC4gUmVkaXN0cmlidXRpb24uIFlvdSBtYXkgcmVwcm9kdWNlIGFuZCBkaXN0cmlidXRlIGNvcGllcyBvZiB0aGUKICAgIFdvcmsgb3IgRGVyaXZhdGl2ZSBXb3JrcyB0aGVyZW9mIGluIGFueSBtZWRpdW0sIHdpdGggb3Igd2l0aG91dAogICAgbW9kaWZpY2F0aW9ucywgYW5kIGluIFNvdXJjZSBvciBPYmplY3QgZm9ybSwgcHJvdmlkZWQgdGhhdCBZb3UKICAgIG1lZXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yCiAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQKCiAgICAoYikgWW91IG11c3QgY2F1c2UgYW55IG1vZGlmaWVkIGZpbGVzIHRvIGNhcnJ5IHByb21pbmVudCBub3RpY2VzCiAgICAgICAgc3RhdGluZyB0aGF0IFlvdSBjaGFuZ2VkIHRoZSBmaWxlczsgYW5kCgogICAgKGMpIFlvdSBtdXN0IHJldGFpbiwgaW4gdGhlIFNvdXJjZSBmb3JtIG9mIGFueSBEZXJpdmF0aXZlIFdvcmtzCiAgICAgICAgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxsIGNvcHlyaWdodCwgcGF0ZW50LCB0cmFkZW1hcmssIGFuZAogICAgICAgIGF0dHJpYnV0aW9uIG5vdGljZXMgZnJvbSB0aGUgU291cmNlIGZvcm0gb2YgdGhlIFdvcmssCiAgICAgICAgZXhjbHVkaW5nIHRob3NlIG5vdGljZXMgdGhhdCBkbyBub3QgcGVydGFpbiB0byBhbnkgcGFydCBvZgogICAgICAgIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyBhbmQKCiAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMKICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0CiAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkCiAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90CiAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lCiAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQKICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yCiAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsCiAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZAogICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cwogICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQKICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbgogICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlCiAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkCiAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkCiAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLgoKICAgIFlvdSBtYXkgYWRkIFlvdXIgb3duIGNvcHlyaWdodCBzdGF0ZW1lbnQgdG8gWW91ciBtb2RpZmljYXRpb25zIGFuZAogICAgbWF5IHByb3ZpZGUgYWRkaXRpb25hbCBvciBkaWZmZXJlbnQgbGljZW5zZSB0ZXJtcyBhbmQgY29uZGl0aW9ucwogICAgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLCBvciBkaXN0cmlidXRpb24gb2YgWW91ciBtb2RpZmljYXRpb25zLCBvcgogICAgZm9yIGFueSBzdWNoIERlcml2YXRpdmUgV29ya3MgYXMgYSB3aG9sZSwgcHJvdmlkZWQgWW91ciB1c2UsCiAgICByZXByb2R1Y3Rpb24sIGFuZCBkaXN0cmlidXRpb24gb2YgdGhlIFdvcmsgb3RoZXJ3aXNlIGNvbXBsaWVzIHdpdGgKICAgIHRoZSBjb25kaXRpb25zIHN0YXRlZCBpbiB0aGlzIExpY2Vuc2UuCgogNS4gU3VibWlzc2lvbiBvZiBDb250cmlidXRpb25zLiBVbmxlc3MgWW91IGV4cGxpY2l0bHkgc3RhdGUgb3RoZXJ3aXNlLAogICAgYW55IENvbnRyaWJ1dGlvbiBpbnRlbnRpb25hbGx5IHN1Ym1pdHRlZCBmb3IgaW5jbHVzaW9uIGluIHRoZSBXb3JrCiAgICBieSBZb3UgdG8gdGhlIExpY2Vuc29yIHNoYWxsIGJlIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZgogICAgdGhpcyBMaWNlbnNlLCB3aXRob3V0IGFueSBhZGRpdGlvbmFsIHRlcm1zIG9yIGNvbmRpdGlvbnMuCiAgICBOb3R3aXRoc3RhbmRpbmcgdGhlIGFib3ZlLCBub3RoaW5nIGhlcmVpbiBzaGFsbCBzdXBlcnNlZGUgb3IgbW9kaWZ5CiAgICB0aGUgdGVybXMgb2YgYW55IHNlcGFyYXRlIGxpY2Vuc2UgYWdyZWVtZW50IHlvdSBtYXkgaGF2ZSBleGVjdXRlZAogICAgd2l0aCBMaWNlbnNvciByZWdhcmRpbmcgc3VjaCBDb250cmlidXRpb25zLgoKIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUKICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwKICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQogICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuCgogNy4gRGlzY2xhaW1lciBvZiBXYXJyYW50eS4gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yCiAgICBhZ3JlZWQgdG8gaW4gd3JpdGluZywgTGljZW5zb3IgcHJvdmlkZXMgdGhlIFdvcmsgKGFuZCBlYWNoCiAgICBDb250cmlidXRvciBwcm92aWRlcyBpdHMgQ29udHJpYnV0aW9ucykgb24gYW4gIkFTIElTIiBCQVNJUywKICAgIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvcgogICAgaW1wbGllZCwgaW5jbHVkaW5nLCB3aXRob3V0IGxpbWl0YXRpb24sIGFueSB3YXJyYW50aWVzIG9yIGNvbmRpdGlvbnMKICAgIG9mIFRJVExFLCBOT04tSU5GUklOR0VNRU5ULCBNRVJDSEFOVEFCSUxJVFksIG9yIEZJVE5FU1MgRk9SIEEKICAgIFBBUlRJQ1VMQVIgUFVSUE9TRS4gWW91IGFyZSBzb2xlbHkgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHRoZQogICAgYXBwcm9wcmlhdGVuZXNzIG9mIHVzaW5nIG9yIHJlZGlzdHJpYnV0aW5nIHRoZSBXb3JrIGFuZCBhc3N1bWUgYW55CiAgICByaXNrcyBhc3NvY2lhdGVkIHdpdGggWW91ciBleGVyY2lzZSBvZiBwZXJtaXNzaW9ucyB1bmRlciB0aGlzIExpY2Vuc2UuCgogOC4gTGltaXRhdGlvbiBvZiBMaWFiaWxpdHkuIEluIG5vIGV2ZW50IGFuZCB1bmRlciBubyBsZWdhbCB0aGVvcnksCiAgICB3aGV0aGVyIGluIHRvcnQgKGluY2x1ZGluZyBuZWdsaWdlbmNlKSwgY29udHJhY3QsIG9yIG90aGVyd2lzZSwKICAgIHVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyAoc3VjaCBhcyBkZWxpYmVyYXRlIGFuZCBncm9zc2x5CiAgICBuZWdsaWdlbnQgYWN0cykgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNoYWxsIGFueSBDb250cmlidXRvciBiZQogICAgbGlhYmxlIHRvIFlvdSBmb3IgZGFtYWdlcywgaW5jbHVkaW5nIGFueSBkaXJlY3QsIGluZGlyZWN0LCBzcGVjaWFsLAogICAgaW5jaWRlbnRhbCwgb3IgY29uc2VxdWVudGlhbCBkYW1hZ2VzIG9mIGFueSBjaGFyYWN0ZXIgYXJpc2luZyBhcyBhCiAgICByZXN1bHQgb2YgdGhpcyBMaWNlbnNlIG9yIG91dCBvZiB0aGUgdXNlIG9yIGluYWJpbGl0eSB0byB1c2UgdGhlCiAgICBXb3JrIChpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIGRhbWFnZXMgZm9yIGxvc3Mgb2YgZ29vZHdpbGwsCiAgICB3b3JrIHN0b3BwYWdlLCBjb21wdXRlciBmYWlsdXJlIG9yIG1hbGZ1bmN0aW9uLCBvciBhbnkgYW5kIGFsbAogICAgb3RoZXIgY29tbWVyY2lhbCBkYW1hZ2VzIG9yIGxvc3NlcyksIGV2ZW4gaWYgc3VjaCBDb250cmlidXRvcgogICAgaGFzIGJlZW4gYWR2aXNlZCBvZiB0aGUgcG9zc2liaWxpdHkgb2Ygc3VjaCBkYW1hZ2VzLgoKIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcKICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsCiAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LAogICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMKICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5CiAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZgogICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LAogICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5CiAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uCiAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4KCiBFTkQgT0YgVEVSTVMgQU5EIENPTkRJVElPTlMKCiBBUFBFTkRJWDogSG93IHRvIGFwcGx5IHRoZSBBcGFjaGUgTGljZW5zZSB0byB5b3VyIHdvcmsuCgogICAgVG8gYXBwbHkgdGhlIEFwYWNoZSBMaWNlbnNlIHRvIHlvdXIgd29yaywgYXR0YWNoIHRoZSBmb2xsb3dpbmcKICAgIGJvaWxlcnBsYXRlIG5vdGljZSwgd2l0aCB0aGUgZmllbGRzIGVuY2xvc2VkIGJ5IGJyYWNrZXRzICJbXSIKICAgIHJlcGxhY2VkIHdpdGggeW91ciBvd24gaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24uIChEb24ndCBpbmNsdWRlCiAgICB0aGUgYnJhY2tldHMhKSAgVGhlIHRleHQgc2hvdWxkIGJlIGVuY2xvc2VkIGluIHRoZSBhcHByb3ByaWF0ZQogICAgY29tbWVudCBzeW50YXggZm9yIHRoZSBmaWxlIGZvcm1hdC4gV2UgYWxzbyByZWNvbW1lbmQgdGhhdCBhCiAgICBmaWxlIG9yIGNsYXNzIG5hbWUgYW5kIGRlc2NyaXB0aW9uIG9mIHB1cnBvc2UgYmUgaW5jbHVkZWQgb24gdGhlCiAgICBzYW1lICJwcmludGVkIHBhZ2UiIGFzIHRoZSBjb3B5cmlnaHQgbm90aWNlIGZvciBlYXNpZXIKICAgIGlkZW50aWZpY2F0aW9uIHdpdGhpbiB0aGlyZC1wYXJ0eSBhcmNoaXZlcy4KCiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAxOCBHb29nbGUsIEluYy4sIE5ldGZsaXgsIEluYy4sIE1pY3Jvc29mdCBDb3JwLiBhbmQgY29udHJpYnV0b3JzCgogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlICJMaWNlbnNlIik7CiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuCiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKCiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCgogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLgogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAK", "contentType": "text/plain", "encoding": "base64" } @@ -493,34 +494,33 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ }, { "type": "library", - "name": "core", - "group": "@angular", - "version": "18.2.7", - "bom-ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "author": "angular", - "description": "Angular - the core framework", + "name": "tslib", + "version": "2.6.3", + "bom-ref": "tslib@2.6.3#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "author": "Microsoft Corp.", + "description": "Runtime library for TypeScript helper functions", "licenses": [ { "license": { - "id": "MIT", + "id": "0BSD", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/%40angular/core@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", + "purl": "pkg:npm/tslib@2.6.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/Microsoft/TypeScript/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/core", + "url": "git+https://github.com/Microsoft/tslib.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://www.typescriptlang.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -529,9 +529,9 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "licenses": [ { "license": { - "name": "file: LICENSE", + "name": "file: LICENSE.txt", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "Q29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uDQoNClBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueQ0KcHVycG9zZSB3aXRoIG9yIHdpdGhvdXQgZmVlIGlzIGhlcmVieSBncmFudGVkLg0KDQpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiBBTkQgVEhFIEFVVEhPUiBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMgV0lUSA0KUkVHQVJEIFRPIFRISVMgU09GVFdBUkUgSU5DTFVESU5HIEFMTCBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZDQpBTkQgRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsDQpJTkRJUkVDVCwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIE9SIEFOWSBEQU1BR0VTIFdIQVRTT0VWRVIgUkVTVUxUSU5HIEZST00NCkxPU1MgT0YgVVNFLCBEQVRBIE9SIFBST0ZJVFMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBORUdMSUdFTkNFIE9SDQpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SDQpQRVJGT1JNQU5DRSBPRiBUSElTIFNPRlRXQVJFLg==", "contentType": "text/plain", "encoding": "base64" } @@ -542,11 +542,11 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ }, { "type": "library", - "name": "css-loader", - "version": "7.1.2", - "bom-ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "author": "Tobias Koppers @sokra", - "description": "css loader module for webpack", + "name": "zone.js", + "version": "0.14.10", + "bom-ref": "zone.js@0.14.10#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", + "author": "Brian Ford", + "description": "Zones for JavaScript", "licenses": [ { "license": { @@ -555,20 +555,20 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ } } ], - "purl": "pkg:npm/css-loader@7.1.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", + "purl": "pkg:npm/zone.js@0.14.10?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", "externalReferences": [ { - "url": "https://github.com/webpack-contrib/css-loader/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/webpack-contrib/css-loader.git", + "url": "git://github.com/angular/angular.git#packages/zone.js", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/webpack-contrib/css-loader", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -579,7 +579,7 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ "license": { "name": "file: LICENSE", "text": { - "content": "Q29weXJpZ2h0IEpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycwoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nCmEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZQonU29mdHdhcmUnKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwKZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvCnBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0bwp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAnQVMgSVMnLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YKTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULgpJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULApUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRQpTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4K", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZQoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbAppbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzCnRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwKY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLApPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOClRIRSBTT0ZUV0FSRS4K", "contentType": "text/plain", "encoding": "base64" } @@ -591,61 +591,61 @@ exports[`integration feature: component evidence generated json file: dist/.bom/ ], "dependencies": [ { - "ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "ref": "@angular/common@18.2.7#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "dependsOn": [ - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@babel/runtime@7.25.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "ref": "@angular/platform-browser@18.2.7#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", "dependsOn": [ - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@angular/common@18.2.7#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" ] }, { - "ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" - }, - { - "ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "ref": "@angular/router@18.2.7#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/common@18.2.7#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@18.2.7#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "ref": "@babel/runtime@7.25.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" + }, + { + "ref": "@cyclonedx-webpack-plugin-tests/feature-issue676@0.0.0#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@18.2.7#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "@angular/router@18.2.7#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "css-loader@7.1.2#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" ] }, { - "ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "ref": "css-loader@7.1.2#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" }, { - "ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "ref": "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" + "tslib@2.6.3#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] }, { - "ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "ref": "tslib@2.6.3#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + }, + { + "ref": "zone.js@0.14.10#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" } ] }" @@ -741,7 +741,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "name": "feature-issue676", "group": "@cyclonedx-webpack-plugin-tests", "version": "0.0.0", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/feature-issue676@0.0.0#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup for testing evidence collection", "licenses": [ @@ -804,12 +804,12 @@ exports[`integration feature: component evidence generated json file: dist/.well "components": [ { "type": "library", - "name": "platform-browser", + "name": "common", "group": "@angular", "version": "18.2.7", - "bom-ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "bom-ref": "@angular/common@18.2.7#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "author": "angular", - "description": "Angular - library for using Angular in a web browser", + "description": "Angular - commonly needed directives and services", "licenses": [ { "license": { @@ -818,7 +818,7 @@ exports[`integration feature: component evidence generated json file: dist/.well } } ], - "purl": "pkg:npm/%40angular/platform-browser@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", + "purl": "pkg:npm/%40angular/common@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -826,7 +826,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/platform-browser", + "url": "git+https://github.com/angular/angular.git#packages/common", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -853,11 +853,12 @@ exports[`integration feature: component evidence generated json file: dist/.well }, { "type": "library", - "name": "zone.js", - "version": "0.14.10", - "bom-ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", - "author": "Brian Ford", - "description": "Zones for JavaScript", + "name": "core", + "group": "@angular", + "version": "18.2.7", + "bom-ref": "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "author": "angular", + "description": "Angular - the core framework", "licenses": [ { "license": { @@ -866,7 +867,7 @@ exports[`integration feature: component evidence generated json file: dist/.well } } ], - "purl": "pkg:npm/zone.js@0.14.10?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", + "purl": "pkg:npm/%40angular/core@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -874,7 +875,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/angular/angular.git#packages/zone.js", + "url": "git+https://github.com/angular/angular.git#packages/core", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -890,7 +891,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZQoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbAppbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzCnRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwKY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLApPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOClRIRSBTT0ZUV0FSRS4K", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -901,33 +902,34 @@ exports[`integration feature: component evidence generated json file: dist/.well }, { "type": "library", - "name": "rxjs", - "version": "7.8.1", - "bom-ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "author": "Ben Lesh", - "description": "Reactive Extensions for modern JavaScript", + "name": "platform-browser", + "group": "@angular", + "version": "18.2.7", + "bom-ref": "@angular/platform-browser@18.2.7#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "author": "angular", + "description": "Angular - library for using Angular in a web browser", "licenses": [ { "license": { - "id": "Apache-2.0", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", + "purl": "pkg:npm/%40angular/platform-browser@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", "externalReferences": [ { - "url": "https://github.com/ReactiveX/RxJS/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/reactivex/rxjs.git", + "url": "git+https://github.com/angular/angular.git#packages/platform-browser", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://rxjs.dev", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -936,9 +938,9 @@ exports[`integration feature: component evidence generated json file: dist/.well "licenses": [ { "license": { - "name": "file: LICENSE.txt", + "name": "file: LICENSE", "text": { - "content": "ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFwYWNoZSBMaWNlbnNlCiAgICAgICAgICAgICAgICAgICAgICAgICBWZXJzaW9uIDIuMCwgSmFudWFyeSAyMDA0CiAgICAgICAgICAgICAgICAgICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvCgogVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9OCgogMS4gRGVmaW5pdGlvbnMuCgogICAgIkxpY2Vuc2UiIHNoYWxsIG1lYW4gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwKICAgIGFuZCBkaXN0cmlidXRpb24gYXMgZGVmaW5lZCBieSBTZWN0aW9ucyAxIHRocm91Z2ggOSBvZiB0aGlzIGRvY3VtZW50LgoKICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5CiAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuCgogICAgIkxlZ2FsIEVudGl0eSIgc2hhbGwgbWVhbiB0aGUgdW5pb24gb2YgdGhlIGFjdGluZyBlbnRpdHkgYW5kIGFsbAogICAgb3RoZXIgZW50aXRpZXMgdGhhdCBjb250cm9sLCBhcmUgY29udHJvbGxlZCBieSwgb3IgYXJlIHVuZGVyIGNvbW1vbgogICAgY29udHJvbCB3aXRoIHRoYXQgZW50aXR5LiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwKICAgICJjb250cm9sIiBtZWFucyAoaSkgdGhlIHBvd2VyLCBkaXJlY3Qgb3IgaW5kaXJlY3QsIHRvIGNhdXNlIHRoZQogICAgZGlyZWN0aW9uIG9yIG1hbmFnZW1lbnQgb2Ygc3VjaCBlbnRpdHksIHdoZXRoZXIgYnkgY29udHJhY3Qgb3IKICAgIG90aGVyd2lzZSwgb3IgKGlpKSBvd25lcnNoaXAgb2YgZmlmdHkgcGVyY2VudCAoNTAlKSBvciBtb3JlIG9mIHRoZQogICAgb3V0c3RhbmRpbmcgc2hhcmVzLCBvciAoaWlpKSBiZW5lZmljaWFsIG93bmVyc2hpcCBvZiBzdWNoIGVudGl0eS4KCiAgICAiWW91IiAob3IgIllvdXIiKSBzaGFsbCBtZWFuIGFuIGluZGl2aWR1YWwgb3IgTGVnYWwgRW50aXR5CiAgICBleGVyY2lzaW5nIHBlcm1pc3Npb25zIGdyYW50ZWQgYnkgdGhpcyBMaWNlbnNlLgoKICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLAogICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbgogICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4KCiAgICAiT2JqZWN0IiBmb3JtIHNoYWxsIG1lYW4gYW55IGZvcm0gcmVzdWx0aW5nIGZyb20gbWVjaGFuaWNhbAogICAgdHJhbnNmb3JtYXRpb24gb3IgdHJhbnNsYXRpb24gb2YgYSBTb3VyY2UgZm9ybSwgaW5jbHVkaW5nIGJ1dAogICAgbm90IGxpbWl0ZWQgdG8gY29tcGlsZWQgb2JqZWN0IGNvZGUsIGdlbmVyYXRlZCBkb2N1bWVudGF0aW9uLAogICAgYW5kIGNvbnZlcnNpb25zIHRvIG90aGVyIG1lZGlhIHR5cGVzLgoKICAgICJXb3JrIiBzaGFsbCBtZWFuIHRoZSB3b3JrIG9mIGF1dGhvcnNoaXAsIHdoZXRoZXIgaW4gU291cmNlIG9yCiAgICBPYmplY3QgZm9ybSwgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhlIExpY2Vuc2UsIGFzIGluZGljYXRlZCBieSBhCiAgICBjb3B5cmlnaHQgbm90aWNlIHRoYXQgaXMgaW5jbHVkZWQgaW4gb3IgYXR0YWNoZWQgdG8gdGhlIHdvcmsKICAgIChhbiBleGFtcGxlIGlzIHByb3ZpZGVkIGluIHRoZSBBcHBlbmRpeCBiZWxvdykuCgogICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdAogICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQogICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucwogICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMKICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbgogICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLAogICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4KCiAgICAiQ29udHJpYnV0aW9uIiBzaGFsbCBtZWFuIGFueSB3b3JrIG9mIGF1dGhvcnNoaXAsIGluY2x1ZGluZwogICAgdGhlIG9yaWdpbmFsIHZlcnNpb24gb2YgdGhlIFdvcmsgYW5kIGFueSBtb2RpZmljYXRpb25zIG9yIGFkZGl0aW9ucwogICAgdG8gdGhhdCBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgdGhhdCBpcyBpbnRlbnRpb25hbGx5CiAgICBzdWJtaXR0ZWQgdG8gTGljZW5zb3IgZm9yIGluY2x1c2lvbiBpbiB0aGUgV29yayBieSB0aGUgY29weXJpZ2h0IG93bmVyCiAgICBvciBieSBhbiBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eSBhdXRob3JpemVkIHRvIHN1Ym1pdCBvbiBiZWhhbGYgb2YKICAgIHRoZSBjb3B5cmlnaHQgb3duZXIuIEZvciB0aGUgcHVycG9zZXMgb2YgdGhpcyBkZWZpbml0aW9uLCAic3VibWl0dGVkIgogICAgbWVhbnMgYW55IGZvcm0gb2YgZWxlY3Ryb25pYywgdmVyYmFsLCBvciB3cml0dGVuIGNvbW11bmljYXRpb24gc2VudAogICAgdG8gdGhlIExpY2Vuc29yIG9yIGl0cyByZXByZXNlbnRhdGl2ZXMsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8KICAgIGNvbW11bmljYXRpb24gb24gZWxlY3Ryb25pYyBtYWlsaW5nIGxpc3RzLCBzb3VyY2UgY29kZSBjb250cm9sIHN5c3RlbXMsCiAgICBhbmQgaXNzdWUgdHJhY2tpbmcgc3lzdGVtcyB0aGF0IGFyZSBtYW5hZ2VkIGJ5LCBvciBvbiBiZWhhbGYgb2YsIHRoZQogICAgTGljZW5zb3IgZm9yIHRoZSBwdXJwb3NlIG9mIGRpc2N1c3NpbmcgYW5kIGltcHJvdmluZyB0aGUgV29yaywgYnV0CiAgICBleGNsdWRpbmcgY29tbXVuaWNhdGlvbiB0aGF0IGlzIGNvbnNwaWN1b3VzbHkgbWFya2VkIG9yIG90aGVyd2lzZQogICAgZGVzaWduYXRlZCBpbiB3cml0aW5nIGJ5IHRoZSBjb3B5cmlnaHQgb3duZXIgYXMgIk5vdCBhIENvbnRyaWJ1dGlvbi4iCgogICAgIkNvbnRyaWJ1dG9yIiBzaGFsbCBtZWFuIExpY2Vuc29yIGFuZCBhbnkgaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkKICAgIG9uIGJlaGFsZiBvZiB3aG9tIGEgQ29udHJpYnV0aW9uIGhhcyBiZWVuIHJlY2VpdmVkIGJ5IExpY2Vuc29yIGFuZAogICAgc3Vic2VxdWVudGx5IGluY29ycG9yYXRlZCB3aXRoaW4gdGhlIFdvcmsuCgogMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsCiAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUKICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uCgogMy4gR3JhbnQgb2YgUGF0ZW50IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgKGV4Y2VwdCBhcyBzdGF0ZWQgaW4gdGhpcyBzZWN0aW9uKSBwYXRlbnQgbGljZW5zZSB0byBtYWtlLCBoYXZlIG1hZGUsCiAgICB1c2UsIG9mZmVyIHRvIHNlbGwsIHNlbGwsIGltcG9ydCwgYW5kIG90aGVyd2lzZSB0cmFuc2ZlciB0aGUgV29yaywKICAgIHdoZXJlIHN1Y2ggbGljZW5zZSBhcHBsaWVzIG9ubHkgdG8gdGhvc2UgcGF0ZW50IGNsYWltcyBsaWNlbnNhYmxlCiAgICBieSBzdWNoIENvbnRyaWJ1dG9yIHRoYXQgYXJlIG5lY2Vzc2FyaWx5IGluZnJpbmdlZCBieSB0aGVpcgogICAgQ29udHJpYnV0aW9uKHMpIGFsb25lIG9yIGJ5IGNvbWJpbmF0aW9uIG9mIHRoZWlyIENvbnRyaWJ1dGlvbihzKQogICAgd2l0aCB0aGUgV29yayB0byB3aGljaCBzdWNoIENvbnRyaWJ1dGlvbihzKSB3YXMgc3VibWl0dGVkLiBJZiBZb3UKICAgIGluc3RpdHV0ZSBwYXRlbnQgbGl0aWdhdGlvbiBhZ2FpbnN0IGFueSBlbnRpdHkgKGluY2x1ZGluZyBhCiAgICBjcm9zcy1jbGFpbSBvciBjb3VudGVyY2xhaW0gaW4gYSBsYXdzdWl0KSBhbGxlZ2luZyB0aGF0IHRoZSBXb3JrCiAgICBvciBhIENvbnRyaWJ1dGlvbiBpbmNvcnBvcmF0ZWQgd2l0aGluIHRoZSBXb3JrIGNvbnN0aXR1dGVzIGRpcmVjdAogICAgb3IgY29udHJpYnV0b3J5IHBhdGVudCBpbmZyaW5nZW1lbnQsIHRoZW4gYW55IHBhdGVudCBsaWNlbnNlcwogICAgZ3JhbnRlZCB0byBZb3UgdW5kZXIgdGhpcyBMaWNlbnNlIGZvciB0aGF0IFdvcmsgc2hhbGwgdGVybWluYXRlCiAgICBhcyBvZiB0aGUgZGF0ZSBzdWNoIGxpdGlnYXRpb24gaXMgZmlsZWQuCgogNC4gUmVkaXN0cmlidXRpb24uIFlvdSBtYXkgcmVwcm9kdWNlIGFuZCBkaXN0cmlidXRlIGNvcGllcyBvZiB0aGUKICAgIFdvcmsgb3IgRGVyaXZhdGl2ZSBXb3JrcyB0aGVyZW9mIGluIGFueSBtZWRpdW0sIHdpdGggb3Igd2l0aG91dAogICAgbW9kaWZpY2F0aW9ucywgYW5kIGluIFNvdXJjZSBvciBPYmplY3QgZm9ybSwgcHJvdmlkZWQgdGhhdCBZb3UKICAgIG1lZXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yCiAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQKCiAgICAoYikgWW91IG11c3QgY2F1c2UgYW55IG1vZGlmaWVkIGZpbGVzIHRvIGNhcnJ5IHByb21pbmVudCBub3RpY2VzCiAgICAgICAgc3RhdGluZyB0aGF0IFlvdSBjaGFuZ2VkIHRoZSBmaWxlczsgYW5kCgogICAgKGMpIFlvdSBtdXN0IHJldGFpbiwgaW4gdGhlIFNvdXJjZSBmb3JtIG9mIGFueSBEZXJpdmF0aXZlIFdvcmtzCiAgICAgICAgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxsIGNvcHlyaWdodCwgcGF0ZW50LCB0cmFkZW1hcmssIGFuZAogICAgICAgIGF0dHJpYnV0aW9uIG5vdGljZXMgZnJvbSB0aGUgU291cmNlIGZvcm0gb2YgdGhlIFdvcmssCiAgICAgICAgZXhjbHVkaW5nIHRob3NlIG5vdGljZXMgdGhhdCBkbyBub3QgcGVydGFpbiB0byBhbnkgcGFydCBvZgogICAgICAgIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyBhbmQKCiAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMKICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0CiAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkCiAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90CiAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lCiAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQKICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yCiAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsCiAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZAogICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cwogICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQKICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbgogICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlCiAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkCiAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkCiAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLgoKICAgIFlvdSBtYXkgYWRkIFlvdXIgb3duIGNvcHlyaWdodCBzdGF0ZW1lbnQgdG8gWW91ciBtb2RpZmljYXRpb25zIGFuZAogICAgbWF5IHByb3ZpZGUgYWRkaXRpb25hbCBvciBkaWZmZXJlbnQgbGljZW5zZSB0ZXJtcyBhbmQgY29uZGl0aW9ucwogICAgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLCBvciBkaXN0cmlidXRpb24gb2YgWW91ciBtb2RpZmljYXRpb25zLCBvcgogICAgZm9yIGFueSBzdWNoIERlcml2YXRpdmUgV29ya3MgYXMgYSB3aG9sZSwgcHJvdmlkZWQgWW91ciB1c2UsCiAgICByZXByb2R1Y3Rpb24sIGFuZCBkaXN0cmlidXRpb24gb2YgdGhlIFdvcmsgb3RoZXJ3aXNlIGNvbXBsaWVzIHdpdGgKICAgIHRoZSBjb25kaXRpb25zIHN0YXRlZCBpbiB0aGlzIExpY2Vuc2UuCgogNS4gU3VibWlzc2lvbiBvZiBDb250cmlidXRpb25zLiBVbmxlc3MgWW91IGV4cGxpY2l0bHkgc3RhdGUgb3RoZXJ3aXNlLAogICAgYW55IENvbnRyaWJ1dGlvbiBpbnRlbnRpb25hbGx5IHN1Ym1pdHRlZCBmb3IgaW5jbHVzaW9uIGluIHRoZSBXb3JrCiAgICBieSBZb3UgdG8gdGhlIExpY2Vuc29yIHNoYWxsIGJlIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZgogICAgdGhpcyBMaWNlbnNlLCB3aXRob3V0IGFueSBhZGRpdGlvbmFsIHRlcm1zIG9yIGNvbmRpdGlvbnMuCiAgICBOb3R3aXRoc3RhbmRpbmcgdGhlIGFib3ZlLCBub3RoaW5nIGhlcmVpbiBzaGFsbCBzdXBlcnNlZGUgb3IgbW9kaWZ5CiAgICB0aGUgdGVybXMgb2YgYW55IHNlcGFyYXRlIGxpY2Vuc2UgYWdyZWVtZW50IHlvdSBtYXkgaGF2ZSBleGVjdXRlZAogICAgd2l0aCBMaWNlbnNvciByZWdhcmRpbmcgc3VjaCBDb250cmlidXRpb25zLgoKIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUKICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwKICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQogICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuCgogNy4gRGlzY2xhaW1lciBvZiBXYXJyYW50eS4gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yCiAgICBhZ3JlZWQgdG8gaW4gd3JpdGluZywgTGljZW5zb3IgcHJvdmlkZXMgdGhlIFdvcmsgKGFuZCBlYWNoCiAgICBDb250cmlidXRvciBwcm92aWRlcyBpdHMgQ29udHJpYnV0aW9ucykgb24gYW4gIkFTIElTIiBCQVNJUywKICAgIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvcgogICAgaW1wbGllZCwgaW5jbHVkaW5nLCB3aXRob3V0IGxpbWl0YXRpb24sIGFueSB3YXJyYW50aWVzIG9yIGNvbmRpdGlvbnMKICAgIG9mIFRJVExFLCBOT04tSU5GUklOR0VNRU5ULCBNRVJDSEFOVEFCSUxJVFksIG9yIEZJVE5FU1MgRk9SIEEKICAgIFBBUlRJQ1VMQVIgUFVSUE9TRS4gWW91IGFyZSBzb2xlbHkgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHRoZQogICAgYXBwcm9wcmlhdGVuZXNzIG9mIHVzaW5nIG9yIHJlZGlzdHJpYnV0aW5nIHRoZSBXb3JrIGFuZCBhc3N1bWUgYW55CiAgICByaXNrcyBhc3NvY2lhdGVkIHdpdGggWW91ciBleGVyY2lzZSBvZiBwZXJtaXNzaW9ucyB1bmRlciB0aGlzIExpY2Vuc2UuCgogOC4gTGltaXRhdGlvbiBvZiBMaWFiaWxpdHkuIEluIG5vIGV2ZW50IGFuZCB1bmRlciBubyBsZWdhbCB0aGVvcnksCiAgICB3aGV0aGVyIGluIHRvcnQgKGluY2x1ZGluZyBuZWdsaWdlbmNlKSwgY29udHJhY3QsIG9yIG90aGVyd2lzZSwKICAgIHVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyAoc3VjaCBhcyBkZWxpYmVyYXRlIGFuZCBncm9zc2x5CiAgICBuZWdsaWdlbnQgYWN0cykgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNoYWxsIGFueSBDb250cmlidXRvciBiZQogICAgbGlhYmxlIHRvIFlvdSBmb3IgZGFtYWdlcywgaW5jbHVkaW5nIGFueSBkaXJlY3QsIGluZGlyZWN0LCBzcGVjaWFsLAogICAgaW5jaWRlbnRhbCwgb3IgY29uc2VxdWVudGlhbCBkYW1hZ2VzIG9mIGFueSBjaGFyYWN0ZXIgYXJpc2luZyBhcyBhCiAgICByZXN1bHQgb2YgdGhpcyBMaWNlbnNlIG9yIG91dCBvZiB0aGUgdXNlIG9yIGluYWJpbGl0eSB0byB1c2UgdGhlCiAgICBXb3JrIChpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIGRhbWFnZXMgZm9yIGxvc3Mgb2YgZ29vZHdpbGwsCiAgICB3b3JrIHN0b3BwYWdlLCBjb21wdXRlciBmYWlsdXJlIG9yIG1hbGZ1bmN0aW9uLCBvciBhbnkgYW5kIGFsbAogICAgb3RoZXIgY29tbWVyY2lhbCBkYW1hZ2VzIG9yIGxvc3NlcyksIGV2ZW4gaWYgc3VjaCBDb250cmlidXRvcgogICAgaGFzIGJlZW4gYWR2aXNlZCBvZiB0aGUgcG9zc2liaWxpdHkgb2Ygc3VjaCBkYW1hZ2VzLgoKIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcKICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsCiAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LAogICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMKICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5CiAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZgogICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LAogICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5CiAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uCiAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4KCiBFTkQgT0YgVEVSTVMgQU5EIENPTkRJVElPTlMKCiBBUFBFTkRJWDogSG93IHRvIGFwcGx5IHRoZSBBcGFjaGUgTGljZW5zZSB0byB5b3VyIHdvcmsuCgogICAgVG8gYXBwbHkgdGhlIEFwYWNoZSBMaWNlbnNlIHRvIHlvdXIgd29yaywgYXR0YWNoIHRoZSBmb2xsb3dpbmcKICAgIGJvaWxlcnBsYXRlIG5vdGljZSwgd2l0aCB0aGUgZmllbGRzIGVuY2xvc2VkIGJ5IGJyYWNrZXRzICJbXSIKICAgIHJlcGxhY2VkIHdpdGggeW91ciBvd24gaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24uIChEb24ndCBpbmNsdWRlCiAgICB0aGUgYnJhY2tldHMhKSAgVGhlIHRleHQgc2hvdWxkIGJlIGVuY2xvc2VkIGluIHRoZSBhcHByb3ByaWF0ZQogICAgY29tbWVudCBzeW50YXggZm9yIHRoZSBmaWxlIGZvcm1hdC4gV2UgYWxzbyByZWNvbW1lbmQgdGhhdCBhCiAgICBmaWxlIG9yIGNsYXNzIG5hbWUgYW5kIGRlc2NyaXB0aW9uIG9mIHB1cnBvc2UgYmUgaW5jbHVkZWQgb24gdGhlCiAgICBzYW1lICJwcmludGVkIHBhZ2UiIGFzIHRoZSBjb3B5cmlnaHQgbm90aWNlIGZvciBlYXNpZXIKICAgIGlkZW50aWZpY2F0aW9uIHdpdGhpbiB0aGlyZC1wYXJ0eSBhcmNoaXZlcy4KCiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAxOCBHb29nbGUsIEluYy4sIE5ldGZsaXgsIEluYy4sIE1pY3Jvc29mdCBDb3JwLiBhbmQgY29udHJpYnV0b3JzCgogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlICJMaWNlbnNlIik7CiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuCiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKCiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCgogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLgogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAK", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -949,12 +951,12 @@ exports[`integration feature: component evidence generated json file: dist/.well }, { "type": "library", - "name": "runtime", - "group": "@babel", - "version": "7.25.0", - "bom-ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "author": "The Babel Team", - "description": "babel's modular runtime helpers", + "name": "router", + "group": "@angular", + "version": "18.2.7", + "bom-ref": "@angular/router@18.2.7#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "author": "angular", + "description": "Angular - the routing library", "licenses": [ { "license": { @@ -963,20 +965,20 @@ exports[`integration feature: component evidence generated json file: dist/.well } } ], - "purl": "pkg:npm/%40babel/runtime@7.25.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", + "purl": "pkg:npm/%40angular/router@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter", "externalReferences": [ { - "url": "https://github.com/babel/babel/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", + "url": "git+https://github.com/angular/angular.git#packages/router", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://babel.dev/docs/en/next/babel-runtime", + "url": "https://github.com/angular/angular/tree/main/packages/router", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -987,7 +989,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "license": { "name": "file: LICENSE", "text": { - "content": "TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgMjAxNC1wcmVzZW50IFNlYmFzdGlhbiBNY0tlbnppZSBhbmQgb3RoZXIgY29udHJpYnV0b3JzCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcKYSBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlCiJTb2Z0d2FyZSIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcKd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLApkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvCnRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlCmluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsCkVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRgpNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORApOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFCkxJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04KT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OCldJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo=", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -998,13 +1000,13 @@ exports[`integration feature: component evidence generated json file: dist/.well }, { "type": "library", - "name": "common", - "group": "@angular", - "version": "18.2.7", - "bom-ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "author": "angular", - "description": "Angular - commonly needed directives and services", - "licenses": [ + "name": "runtime", + "group": "@babel", + "version": "7.25.0", + "bom-ref": "@babel/runtime@7.25.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "author": "The Babel Team", + "description": "babel's modular runtime helpers", + "licenses": [ { "license": { "id": "MIT", @@ -1012,20 +1014,20 @@ exports[`integration feature: component evidence generated json file: dist/.well } } ], - "purl": "pkg:npm/%40angular/common@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", + "purl": "pkg:npm/%40babel/runtime@7.25.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/babel/babel/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/common", + "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://babel.dev/docs/en/next/babel-runtime", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -1036,7 +1038,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgMjAxNC1wcmVzZW50IFNlYmFzdGlhbiBNY0tlbnppZSBhbmQgb3RoZXIgY29udHJpYnV0b3JzCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcKYSBjb3B5IG9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlCiJTb2Z0d2FyZSIpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcKd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLApkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvCnRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlCmluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsCkVYUFJFU1MgT1IgSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRgpNRVJDSEFOVEFCSUxJVFksIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORApOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFCkxJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04KT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OCldJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo=", "contentType": "text/plain", "encoding": "base64" } @@ -1047,12 +1049,11 @@ exports[`integration feature: component evidence generated json file: dist/.well }, { "type": "library", - "name": "router", - "group": "@angular", - "version": "18.2.7", - "bom-ref": "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", - "author": "angular", - "description": "Angular - the routing library", + "name": "css-loader", + "version": "7.1.2", + "bom-ref": "css-loader@7.1.2#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "author": "Tobias Koppers @sokra", + "description": "css loader module for webpack", "licenses": [ { "license": { @@ -1061,20 +1062,20 @@ exports[`integration feature: component evidence generated json file: dist/.well } } ], - "purl": "pkg:npm/%40angular/router@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter", + "purl": "pkg:npm/css-loader@7.1.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/webpack-contrib/css-loader/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/router", + "url": "git+https://github.com/webpack-contrib/css-loader.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular/tree/main/packages/router", + "url": "https://github.com/webpack-contrib/css-loader", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -1085,7 +1086,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "Q29weXJpZ2h0IEpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycwoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nCmEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZQonU29mdHdhcmUnKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwKZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvCnBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0bwp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAnQVMgSVMnLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YKTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULgpJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULApUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRQpTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4K", "contentType": "text/plain", "encoding": "base64" } @@ -1096,33 +1097,33 @@ exports[`integration feature: component evidence generated json file: dist/.well }, { "type": "library", - "name": "tslib", - "version": "2.6.3", - "bom-ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "author": "Microsoft Corp.", - "description": "Runtime library for TypeScript helper functions", + "name": "rxjs", + "version": "7.8.1", + "bom-ref": "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "author": "Ben Lesh", + "description": "Reactive Extensions for modern JavaScript", "licenses": [ { "license": { - "id": "0BSD", + "id": "Apache-2.0", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/tslib@2.6.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", + "purl": "pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", "externalReferences": [ { - "url": "https://github.com/Microsoft/TypeScript/issues", + "url": "https://github.com/ReactiveX/RxJS/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/Microsoft/tslib.git", + "url": "git+https://github.com/reactivex/rxjs.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.typescriptlang.org/", + "url": "https://rxjs.dev", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -1133,7 +1134,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "license": { "name": "file: LICENSE.txt", "text": { - "content": "Q29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uDQoNClBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueQ0KcHVycG9zZSB3aXRoIG9yIHdpdGhvdXQgZmVlIGlzIGhlcmVieSBncmFudGVkLg0KDQpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiBBTkQgVEhFIEFVVEhPUiBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMgV0lUSA0KUkVHQVJEIFRPIFRISVMgU09GVFdBUkUgSU5DTFVESU5HIEFMTCBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZDQpBTkQgRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsDQpJTkRJUkVDVCwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIE9SIEFOWSBEQU1BR0VTIFdIQVRTT0VWRVIgUkVTVUxUSU5HIEZST00NCkxPU1MgT0YgVVNFLCBEQVRBIE9SIFBST0ZJVFMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBORUdMSUdFTkNFIE9SDQpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SDQpQRVJGT1JNQU5DRSBPRiBUSElTIFNPRlRXQVJFLg==", + "content": "ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFwYWNoZSBMaWNlbnNlCiAgICAgICAgICAgICAgICAgICAgICAgICBWZXJzaW9uIDIuMCwgSmFudWFyeSAyMDA0CiAgICAgICAgICAgICAgICAgICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvCgogVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9OCgogMS4gRGVmaW5pdGlvbnMuCgogICAgIkxpY2Vuc2UiIHNoYWxsIG1lYW4gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwKICAgIGFuZCBkaXN0cmlidXRpb24gYXMgZGVmaW5lZCBieSBTZWN0aW9ucyAxIHRocm91Z2ggOSBvZiB0aGlzIGRvY3VtZW50LgoKICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5CiAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuCgogICAgIkxlZ2FsIEVudGl0eSIgc2hhbGwgbWVhbiB0aGUgdW5pb24gb2YgdGhlIGFjdGluZyBlbnRpdHkgYW5kIGFsbAogICAgb3RoZXIgZW50aXRpZXMgdGhhdCBjb250cm9sLCBhcmUgY29udHJvbGxlZCBieSwgb3IgYXJlIHVuZGVyIGNvbW1vbgogICAgY29udHJvbCB3aXRoIHRoYXQgZW50aXR5LiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwKICAgICJjb250cm9sIiBtZWFucyAoaSkgdGhlIHBvd2VyLCBkaXJlY3Qgb3IgaW5kaXJlY3QsIHRvIGNhdXNlIHRoZQogICAgZGlyZWN0aW9uIG9yIG1hbmFnZW1lbnQgb2Ygc3VjaCBlbnRpdHksIHdoZXRoZXIgYnkgY29udHJhY3Qgb3IKICAgIG90aGVyd2lzZSwgb3IgKGlpKSBvd25lcnNoaXAgb2YgZmlmdHkgcGVyY2VudCAoNTAlKSBvciBtb3JlIG9mIHRoZQogICAgb3V0c3RhbmRpbmcgc2hhcmVzLCBvciAoaWlpKSBiZW5lZmljaWFsIG93bmVyc2hpcCBvZiBzdWNoIGVudGl0eS4KCiAgICAiWW91IiAob3IgIllvdXIiKSBzaGFsbCBtZWFuIGFuIGluZGl2aWR1YWwgb3IgTGVnYWwgRW50aXR5CiAgICBleGVyY2lzaW5nIHBlcm1pc3Npb25zIGdyYW50ZWQgYnkgdGhpcyBMaWNlbnNlLgoKICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLAogICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbgogICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4KCiAgICAiT2JqZWN0IiBmb3JtIHNoYWxsIG1lYW4gYW55IGZvcm0gcmVzdWx0aW5nIGZyb20gbWVjaGFuaWNhbAogICAgdHJhbnNmb3JtYXRpb24gb3IgdHJhbnNsYXRpb24gb2YgYSBTb3VyY2UgZm9ybSwgaW5jbHVkaW5nIGJ1dAogICAgbm90IGxpbWl0ZWQgdG8gY29tcGlsZWQgb2JqZWN0IGNvZGUsIGdlbmVyYXRlZCBkb2N1bWVudGF0aW9uLAogICAgYW5kIGNvbnZlcnNpb25zIHRvIG90aGVyIG1lZGlhIHR5cGVzLgoKICAgICJXb3JrIiBzaGFsbCBtZWFuIHRoZSB3b3JrIG9mIGF1dGhvcnNoaXAsIHdoZXRoZXIgaW4gU291cmNlIG9yCiAgICBPYmplY3QgZm9ybSwgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhlIExpY2Vuc2UsIGFzIGluZGljYXRlZCBieSBhCiAgICBjb3B5cmlnaHQgbm90aWNlIHRoYXQgaXMgaW5jbHVkZWQgaW4gb3IgYXR0YWNoZWQgdG8gdGhlIHdvcmsKICAgIChhbiBleGFtcGxlIGlzIHByb3ZpZGVkIGluIHRoZSBBcHBlbmRpeCBiZWxvdykuCgogICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdAogICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQogICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucwogICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMKICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbgogICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLAogICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4KCiAgICAiQ29udHJpYnV0aW9uIiBzaGFsbCBtZWFuIGFueSB3b3JrIG9mIGF1dGhvcnNoaXAsIGluY2x1ZGluZwogICAgdGhlIG9yaWdpbmFsIHZlcnNpb24gb2YgdGhlIFdvcmsgYW5kIGFueSBtb2RpZmljYXRpb25zIG9yIGFkZGl0aW9ucwogICAgdG8gdGhhdCBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgdGhhdCBpcyBpbnRlbnRpb25hbGx5CiAgICBzdWJtaXR0ZWQgdG8gTGljZW5zb3IgZm9yIGluY2x1c2lvbiBpbiB0aGUgV29yayBieSB0aGUgY29weXJpZ2h0IG93bmVyCiAgICBvciBieSBhbiBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eSBhdXRob3JpemVkIHRvIHN1Ym1pdCBvbiBiZWhhbGYgb2YKICAgIHRoZSBjb3B5cmlnaHQgb3duZXIuIEZvciB0aGUgcHVycG9zZXMgb2YgdGhpcyBkZWZpbml0aW9uLCAic3VibWl0dGVkIgogICAgbWVhbnMgYW55IGZvcm0gb2YgZWxlY3Ryb25pYywgdmVyYmFsLCBvciB3cml0dGVuIGNvbW11bmljYXRpb24gc2VudAogICAgdG8gdGhlIExpY2Vuc29yIG9yIGl0cyByZXByZXNlbnRhdGl2ZXMsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8KICAgIGNvbW11bmljYXRpb24gb24gZWxlY3Ryb25pYyBtYWlsaW5nIGxpc3RzLCBzb3VyY2UgY29kZSBjb250cm9sIHN5c3RlbXMsCiAgICBhbmQgaXNzdWUgdHJhY2tpbmcgc3lzdGVtcyB0aGF0IGFyZSBtYW5hZ2VkIGJ5LCBvciBvbiBiZWhhbGYgb2YsIHRoZQogICAgTGljZW5zb3IgZm9yIHRoZSBwdXJwb3NlIG9mIGRpc2N1c3NpbmcgYW5kIGltcHJvdmluZyB0aGUgV29yaywgYnV0CiAgICBleGNsdWRpbmcgY29tbXVuaWNhdGlvbiB0aGF0IGlzIGNvbnNwaWN1b3VzbHkgbWFya2VkIG9yIG90aGVyd2lzZQogICAgZGVzaWduYXRlZCBpbiB3cml0aW5nIGJ5IHRoZSBjb3B5cmlnaHQgb3duZXIgYXMgIk5vdCBhIENvbnRyaWJ1dGlvbi4iCgogICAgIkNvbnRyaWJ1dG9yIiBzaGFsbCBtZWFuIExpY2Vuc29yIGFuZCBhbnkgaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkKICAgIG9uIGJlaGFsZiBvZiB3aG9tIGEgQ29udHJpYnV0aW9uIGhhcyBiZWVuIHJlY2VpdmVkIGJ5IExpY2Vuc29yIGFuZAogICAgc3Vic2VxdWVudGx5IGluY29ycG9yYXRlZCB3aXRoaW4gdGhlIFdvcmsuCgogMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsCiAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUKICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uCgogMy4gR3JhbnQgb2YgUGF0ZW50IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgKGV4Y2VwdCBhcyBzdGF0ZWQgaW4gdGhpcyBzZWN0aW9uKSBwYXRlbnQgbGljZW5zZSB0byBtYWtlLCBoYXZlIG1hZGUsCiAgICB1c2UsIG9mZmVyIHRvIHNlbGwsIHNlbGwsIGltcG9ydCwgYW5kIG90aGVyd2lzZSB0cmFuc2ZlciB0aGUgV29yaywKICAgIHdoZXJlIHN1Y2ggbGljZW5zZSBhcHBsaWVzIG9ubHkgdG8gdGhvc2UgcGF0ZW50IGNsYWltcyBsaWNlbnNhYmxlCiAgICBieSBzdWNoIENvbnRyaWJ1dG9yIHRoYXQgYXJlIG5lY2Vzc2FyaWx5IGluZnJpbmdlZCBieSB0aGVpcgogICAgQ29udHJpYnV0aW9uKHMpIGFsb25lIG9yIGJ5IGNvbWJpbmF0aW9uIG9mIHRoZWlyIENvbnRyaWJ1dGlvbihzKQogICAgd2l0aCB0aGUgV29yayB0byB3aGljaCBzdWNoIENvbnRyaWJ1dGlvbihzKSB3YXMgc3VibWl0dGVkLiBJZiBZb3UKICAgIGluc3RpdHV0ZSBwYXRlbnQgbGl0aWdhdGlvbiBhZ2FpbnN0IGFueSBlbnRpdHkgKGluY2x1ZGluZyBhCiAgICBjcm9zcy1jbGFpbSBvciBjb3VudGVyY2xhaW0gaW4gYSBsYXdzdWl0KSBhbGxlZ2luZyB0aGF0IHRoZSBXb3JrCiAgICBvciBhIENvbnRyaWJ1dGlvbiBpbmNvcnBvcmF0ZWQgd2l0aGluIHRoZSBXb3JrIGNvbnN0aXR1dGVzIGRpcmVjdAogICAgb3IgY29udHJpYnV0b3J5IHBhdGVudCBpbmZyaW5nZW1lbnQsIHRoZW4gYW55IHBhdGVudCBsaWNlbnNlcwogICAgZ3JhbnRlZCB0byBZb3UgdW5kZXIgdGhpcyBMaWNlbnNlIGZvciB0aGF0IFdvcmsgc2hhbGwgdGVybWluYXRlCiAgICBhcyBvZiB0aGUgZGF0ZSBzdWNoIGxpdGlnYXRpb24gaXMgZmlsZWQuCgogNC4gUmVkaXN0cmlidXRpb24uIFlvdSBtYXkgcmVwcm9kdWNlIGFuZCBkaXN0cmlidXRlIGNvcGllcyBvZiB0aGUKICAgIFdvcmsgb3IgRGVyaXZhdGl2ZSBXb3JrcyB0aGVyZW9mIGluIGFueSBtZWRpdW0sIHdpdGggb3Igd2l0aG91dAogICAgbW9kaWZpY2F0aW9ucywgYW5kIGluIFNvdXJjZSBvciBPYmplY3QgZm9ybSwgcHJvdmlkZWQgdGhhdCBZb3UKICAgIG1lZXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yCiAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQKCiAgICAoYikgWW91IG11c3QgY2F1c2UgYW55IG1vZGlmaWVkIGZpbGVzIHRvIGNhcnJ5IHByb21pbmVudCBub3RpY2VzCiAgICAgICAgc3RhdGluZyB0aGF0IFlvdSBjaGFuZ2VkIHRoZSBmaWxlczsgYW5kCgogICAgKGMpIFlvdSBtdXN0IHJldGFpbiwgaW4gdGhlIFNvdXJjZSBmb3JtIG9mIGFueSBEZXJpdmF0aXZlIFdvcmtzCiAgICAgICAgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxsIGNvcHlyaWdodCwgcGF0ZW50LCB0cmFkZW1hcmssIGFuZAogICAgICAgIGF0dHJpYnV0aW9uIG5vdGljZXMgZnJvbSB0aGUgU291cmNlIGZvcm0gb2YgdGhlIFdvcmssCiAgICAgICAgZXhjbHVkaW5nIHRob3NlIG5vdGljZXMgdGhhdCBkbyBub3QgcGVydGFpbiB0byBhbnkgcGFydCBvZgogICAgICAgIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyBhbmQKCiAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMKICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0CiAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkCiAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90CiAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lCiAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQKICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yCiAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsCiAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZAogICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cwogICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQKICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbgogICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlCiAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkCiAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkCiAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLgoKICAgIFlvdSBtYXkgYWRkIFlvdXIgb3duIGNvcHlyaWdodCBzdGF0ZW1lbnQgdG8gWW91ciBtb2RpZmljYXRpb25zIGFuZAogICAgbWF5IHByb3ZpZGUgYWRkaXRpb25hbCBvciBkaWZmZXJlbnQgbGljZW5zZSB0ZXJtcyBhbmQgY29uZGl0aW9ucwogICAgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLCBvciBkaXN0cmlidXRpb24gb2YgWW91ciBtb2RpZmljYXRpb25zLCBvcgogICAgZm9yIGFueSBzdWNoIERlcml2YXRpdmUgV29ya3MgYXMgYSB3aG9sZSwgcHJvdmlkZWQgWW91ciB1c2UsCiAgICByZXByb2R1Y3Rpb24sIGFuZCBkaXN0cmlidXRpb24gb2YgdGhlIFdvcmsgb3RoZXJ3aXNlIGNvbXBsaWVzIHdpdGgKICAgIHRoZSBjb25kaXRpb25zIHN0YXRlZCBpbiB0aGlzIExpY2Vuc2UuCgogNS4gU3VibWlzc2lvbiBvZiBDb250cmlidXRpb25zLiBVbmxlc3MgWW91IGV4cGxpY2l0bHkgc3RhdGUgb3RoZXJ3aXNlLAogICAgYW55IENvbnRyaWJ1dGlvbiBpbnRlbnRpb25hbGx5IHN1Ym1pdHRlZCBmb3IgaW5jbHVzaW9uIGluIHRoZSBXb3JrCiAgICBieSBZb3UgdG8gdGhlIExpY2Vuc29yIHNoYWxsIGJlIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZgogICAgdGhpcyBMaWNlbnNlLCB3aXRob3V0IGFueSBhZGRpdGlvbmFsIHRlcm1zIG9yIGNvbmRpdGlvbnMuCiAgICBOb3R3aXRoc3RhbmRpbmcgdGhlIGFib3ZlLCBub3RoaW5nIGhlcmVpbiBzaGFsbCBzdXBlcnNlZGUgb3IgbW9kaWZ5CiAgICB0aGUgdGVybXMgb2YgYW55IHNlcGFyYXRlIGxpY2Vuc2UgYWdyZWVtZW50IHlvdSBtYXkgaGF2ZSBleGVjdXRlZAogICAgd2l0aCBMaWNlbnNvciByZWdhcmRpbmcgc3VjaCBDb250cmlidXRpb25zLgoKIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUKICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwKICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQogICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuCgogNy4gRGlzY2xhaW1lciBvZiBXYXJyYW50eS4gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yCiAgICBhZ3JlZWQgdG8gaW4gd3JpdGluZywgTGljZW5zb3IgcHJvdmlkZXMgdGhlIFdvcmsgKGFuZCBlYWNoCiAgICBDb250cmlidXRvciBwcm92aWRlcyBpdHMgQ29udHJpYnV0aW9ucykgb24gYW4gIkFTIElTIiBCQVNJUywKICAgIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvcgogICAgaW1wbGllZCwgaW5jbHVkaW5nLCB3aXRob3V0IGxpbWl0YXRpb24sIGFueSB3YXJyYW50aWVzIG9yIGNvbmRpdGlvbnMKICAgIG9mIFRJVExFLCBOT04tSU5GUklOR0VNRU5ULCBNRVJDSEFOVEFCSUxJVFksIG9yIEZJVE5FU1MgRk9SIEEKICAgIFBBUlRJQ1VMQVIgUFVSUE9TRS4gWW91IGFyZSBzb2xlbHkgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHRoZQogICAgYXBwcm9wcmlhdGVuZXNzIG9mIHVzaW5nIG9yIHJlZGlzdHJpYnV0aW5nIHRoZSBXb3JrIGFuZCBhc3N1bWUgYW55CiAgICByaXNrcyBhc3NvY2lhdGVkIHdpdGggWW91ciBleGVyY2lzZSBvZiBwZXJtaXNzaW9ucyB1bmRlciB0aGlzIExpY2Vuc2UuCgogOC4gTGltaXRhdGlvbiBvZiBMaWFiaWxpdHkuIEluIG5vIGV2ZW50IGFuZCB1bmRlciBubyBsZWdhbCB0aGVvcnksCiAgICB3aGV0aGVyIGluIHRvcnQgKGluY2x1ZGluZyBuZWdsaWdlbmNlKSwgY29udHJhY3QsIG9yIG90aGVyd2lzZSwKICAgIHVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyAoc3VjaCBhcyBkZWxpYmVyYXRlIGFuZCBncm9zc2x5CiAgICBuZWdsaWdlbnQgYWN0cykgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNoYWxsIGFueSBDb250cmlidXRvciBiZQogICAgbGlhYmxlIHRvIFlvdSBmb3IgZGFtYWdlcywgaW5jbHVkaW5nIGFueSBkaXJlY3QsIGluZGlyZWN0LCBzcGVjaWFsLAogICAgaW5jaWRlbnRhbCwgb3IgY29uc2VxdWVudGlhbCBkYW1hZ2VzIG9mIGFueSBjaGFyYWN0ZXIgYXJpc2luZyBhcyBhCiAgICByZXN1bHQgb2YgdGhpcyBMaWNlbnNlIG9yIG91dCBvZiB0aGUgdXNlIG9yIGluYWJpbGl0eSB0byB1c2UgdGhlCiAgICBXb3JrIChpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIGRhbWFnZXMgZm9yIGxvc3Mgb2YgZ29vZHdpbGwsCiAgICB3b3JrIHN0b3BwYWdlLCBjb21wdXRlciBmYWlsdXJlIG9yIG1hbGZ1bmN0aW9uLCBvciBhbnkgYW5kIGFsbAogICAgb3RoZXIgY29tbWVyY2lhbCBkYW1hZ2VzIG9yIGxvc3NlcyksIGV2ZW4gaWYgc3VjaCBDb250cmlidXRvcgogICAgaGFzIGJlZW4gYWR2aXNlZCBvZiB0aGUgcG9zc2liaWxpdHkgb2Ygc3VjaCBkYW1hZ2VzLgoKIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcKICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsCiAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LAogICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMKICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5CiAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZgogICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LAogICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5CiAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uCiAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4KCiBFTkQgT0YgVEVSTVMgQU5EIENPTkRJVElPTlMKCiBBUFBFTkRJWDogSG93IHRvIGFwcGx5IHRoZSBBcGFjaGUgTGljZW5zZSB0byB5b3VyIHdvcmsuCgogICAgVG8gYXBwbHkgdGhlIEFwYWNoZSBMaWNlbnNlIHRvIHlvdXIgd29yaywgYXR0YWNoIHRoZSBmb2xsb3dpbmcKICAgIGJvaWxlcnBsYXRlIG5vdGljZSwgd2l0aCB0aGUgZmllbGRzIGVuY2xvc2VkIGJ5IGJyYWNrZXRzICJbXSIKICAgIHJlcGxhY2VkIHdpdGggeW91ciBvd24gaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24uIChEb24ndCBpbmNsdWRlCiAgICB0aGUgYnJhY2tldHMhKSAgVGhlIHRleHQgc2hvdWxkIGJlIGVuY2xvc2VkIGluIHRoZSBhcHByb3ByaWF0ZQogICAgY29tbWVudCBzeW50YXggZm9yIHRoZSBmaWxlIGZvcm1hdC4gV2UgYWxzbyByZWNvbW1lbmQgdGhhdCBhCiAgICBmaWxlIG9yIGNsYXNzIG5hbWUgYW5kIGRlc2NyaXB0aW9uIG9mIHB1cnBvc2UgYmUgaW5jbHVkZWQgb24gdGhlCiAgICBzYW1lICJwcmludGVkIHBhZ2UiIGFzIHRoZSBjb3B5cmlnaHQgbm90aWNlIGZvciBlYXNpZXIKICAgIGlkZW50aWZpY2F0aW9uIHdpdGhpbiB0aGlyZC1wYXJ0eSBhcmNoaXZlcy4KCiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAxOCBHb29nbGUsIEluYy4sIE5ldGZsaXgsIEluYy4sIE1pY3Jvc29mdCBDb3JwLiBhbmQgY29udHJpYnV0b3JzCgogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlICJMaWNlbnNlIik7CiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuCiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKCiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCgogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLgogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAK", "contentType": "text/plain", "encoding": "base64" } @@ -1144,34 +1145,33 @@ exports[`integration feature: component evidence generated json file: dist/.well }, { "type": "library", - "name": "core", - "group": "@angular", - "version": "18.2.7", - "bom-ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "author": "angular", - "description": "Angular - the core framework", + "name": "tslib", + "version": "2.6.3", + "bom-ref": "tslib@2.6.3#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "author": "Microsoft Corp.", + "description": "Runtime library for TypeScript helper functions", "licenses": [ { "license": { - "id": "MIT", + "id": "0BSD", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/%40angular/core@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", + "purl": "pkg:npm/tslib@2.6.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/Microsoft/TypeScript/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/core", + "url": "git+https://github.com/Microsoft/tslib.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://www.typescriptlang.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -1180,9 +1180,9 @@ exports[`integration feature: component evidence generated json file: dist/.well "licenses": [ { "license": { - "name": "file: LICENSE", + "name": "file: LICENSE.txt", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "Q29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uDQoNClBlcm1pc3Npb24gdG8gdXNlLCBjb3B5LCBtb2RpZnksIGFuZC9vciBkaXN0cmlidXRlIHRoaXMgc29mdHdhcmUgZm9yIGFueQ0KcHVycG9zZSB3aXRoIG9yIHdpdGhvdXQgZmVlIGlzIGhlcmVieSBncmFudGVkLg0KDQpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiBBTkQgVEhFIEFVVEhPUiBESVNDTEFJTVMgQUxMIFdBUlJBTlRJRVMgV0lUSA0KUkVHQVJEIFRPIFRISVMgU09GVFdBUkUgSU5DTFVESU5HIEFMTCBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZDQpBTkQgRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsDQpJTkRJUkVDVCwgT1IgQ09OU0VRVUVOVElBTCBEQU1BR0VTIE9SIEFOWSBEQU1BR0VTIFdIQVRTT0VWRVIgUkVTVUxUSU5HIEZST00NCkxPU1MgT0YgVVNFLCBEQVRBIE9SIFBST0ZJVFMsIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBORUdMSUdFTkNFIE9SDQpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SDQpQRVJGT1JNQU5DRSBPRiBUSElTIFNPRlRXQVJFLg==", "contentType": "text/plain", "encoding": "base64" } @@ -1193,11 +1193,11 @@ exports[`integration feature: component evidence generated json file: dist/.well }, { "type": "library", - "name": "css-loader", - "version": "7.1.2", - "bom-ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "author": "Tobias Koppers @sokra", - "description": "css loader module for webpack", + "name": "zone.js", + "version": "0.14.10", + "bom-ref": "zone.js@0.14.10#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", + "author": "Brian Ford", + "description": "Zones for JavaScript", "licenses": [ { "license": { @@ -1206,20 +1206,20 @@ exports[`integration feature: component evidence generated json file: dist/.well } } ], - "purl": "pkg:npm/css-loader@7.1.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", + "purl": "pkg:npm/zone.js@0.14.10?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", "externalReferences": [ { - "url": "https://github.com/webpack-contrib/css-loader/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/webpack-contrib/css-loader.git", + "url": "git://github.com/angular/angular.git#packages/zone.js", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/webpack-contrib/css-loader", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -1230,7 +1230,7 @@ exports[`integration feature: component evidence generated json file: dist/.well "license": { "name": "file: LICENSE", "text": { - "content": "Q29weXJpZ2h0IEpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycwoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nCmEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZQonU29mdHdhcmUnKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwKZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvCnBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0bwp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAnQVMgSVMnLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YKTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULgpJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULApUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRQpTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4K", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZQoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbAppbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzCnRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwKY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLApPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOClRIRSBTT0ZUV0FSRS4K", "contentType": "text/plain", "encoding": "base64" } @@ -1242,61 +1242,61 @@ exports[`integration feature: component evidence generated json file: dist/.well ], "dependencies": [ { - "ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "ref": "@angular/common@18.2.7#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "dependsOn": [ - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@babel/runtime@7.25.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "ref": "@angular/platform-browser@18.2.7#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", "dependsOn": [ - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@angular/common@18.2.7#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" ] }, { - "ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" - }, - { - "ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "ref": "@angular/router@18.2.7#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/common@18.2.7#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@18.2.7#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "ref": "@babel/runtime@7.25.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" + }, + { + "ref": "@cyclonedx-webpack-plugin-tests/feature-issue676@0.0.0#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@18.2.7#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@18.2.7#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "@angular/router@18.2.7#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "css-loader@7.1.2#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" ] }, { - "ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "ref": "css-loader@7.1.2#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" }, { - "ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "ref": "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" + "tslib@2.6.3#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] }, { - "ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "ref": "tslib@2.6.3#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + }, + { + "ref": "zone.js@0.14.10#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" } ] }" @@ -1371,7 +1371,7 @@ exports[`integration feature: component evidence generated xml file: dist/.bom/b - + Jan Kowalleck @cyclonedx-webpack-plugin-tests feature-issue676 @@ -1412,25 +1412,25 @@ exports[`integration feature: component evidence generated xml file: dist/.bom/b - + angular @angular - platform-browser + common 18.2.7 - Angular - library for using Angular in a web browser + Angular - commonly needed directives and services MIT - pkg:npm/%40angular/platform-browser@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser + pkg:npm/%40angular/common@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/platform-browser + git+https://github.com/angular/angular.git#packages/common as detected from PackageJson property "repository.url" and "repository.directory" @@ -1447,24 +1447,25 @@ exports[`integration feature: component evidence generated xml file: dist/.bom/b - - Brian Ford - zone.js - 0.14.10 - Zones for JavaScript + + angular + @angular + core + 18.2.7 + Angular - the core framework MIT - pkg:npm/zone.js@0.14.10?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js + pkg:npm/%40angular/core@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git://github.com/angular/angular.git#packages/zone.js + git+https://github.com/angular/angular.git#packages/core as detected from PackageJson property "repository.url" and "repository.directory" @@ -1476,46 +1477,82 @@ exports[`integration feature: component evidence generated xml file: dist/.bom/b file: LICENSE - VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZQoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbAppbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzCnRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwKY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLApPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOClRIRSBTT0ZUV0FSRS4K + VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== - - Ben Lesh - rxjs - 7.8.1 - Reactive Extensions for modern JavaScript + + angular + @angular + platform-browser + 18.2.7 + Angular - library for using Angular in a web browser - Apache-2.0 + MIT - pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git + pkg:npm/%40angular/platform-browser@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser - https://github.com/ReactiveX/RxJS/issues + https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/reactivex/rxjs.git - as detected from PackageJson property "repository.url" + git+https://github.com/angular/angular.git#packages/platform-browser + as detected from PackageJson property "repository.url" and "repository.directory" - https://rxjs.dev + https://github.com/angular/angular#readme as detected from PackageJson property "homepage" - file: LICENSE.txt - ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFwYWNoZSBMaWNlbnNlCiAgICAgICAgICAgICAgICAgICAgICAgICBWZXJzaW9uIDIuMCwgSmFudWFyeSAyMDA0CiAgICAgICAgICAgICAgICAgICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvCgogVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9OCgogMS4gRGVmaW5pdGlvbnMuCgogICAgIkxpY2Vuc2UiIHNoYWxsIG1lYW4gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwKICAgIGFuZCBkaXN0cmlidXRpb24gYXMgZGVmaW5lZCBieSBTZWN0aW9ucyAxIHRocm91Z2ggOSBvZiB0aGlzIGRvY3VtZW50LgoKICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5CiAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuCgogICAgIkxlZ2FsIEVudGl0eSIgc2hhbGwgbWVhbiB0aGUgdW5pb24gb2YgdGhlIGFjdGluZyBlbnRpdHkgYW5kIGFsbAogICAgb3RoZXIgZW50aXRpZXMgdGhhdCBjb250cm9sLCBhcmUgY29udHJvbGxlZCBieSwgb3IgYXJlIHVuZGVyIGNvbW1vbgogICAgY29udHJvbCB3aXRoIHRoYXQgZW50aXR5LiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwKICAgICJjb250cm9sIiBtZWFucyAoaSkgdGhlIHBvd2VyLCBkaXJlY3Qgb3IgaW5kaXJlY3QsIHRvIGNhdXNlIHRoZQogICAgZGlyZWN0aW9uIG9yIG1hbmFnZW1lbnQgb2Ygc3VjaCBlbnRpdHksIHdoZXRoZXIgYnkgY29udHJhY3Qgb3IKICAgIG90aGVyd2lzZSwgb3IgKGlpKSBvd25lcnNoaXAgb2YgZmlmdHkgcGVyY2VudCAoNTAlKSBvciBtb3JlIG9mIHRoZQogICAgb3V0c3RhbmRpbmcgc2hhcmVzLCBvciAoaWlpKSBiZW5lZmljaWFsIG93bmVyc2hpcCBvZiBzdWNoIGVudGl0eS4KCiAgICAiWW91IiAob3IgIllvdXIiKSBzaGFsbCBtZWFuIGFuIGluZGl2aWR1YWwgb3IgTGVnYWwgRW50aXR5CiAgICBleGVyY2lzaW5nIHBlcm1pc3Npb25zIGdyYW50ZWQgYnkgdGhpcyBMaWNlbnNlLgoKICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLAogICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbgogICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4KCiAgICAiT2JqZWN0IiBmb3JtIHNoYWxsIG1lYW4gYW55IGZvcm0gcmVzdWx0aW5nIGZyb20gbWVjaGFuaWNhbAogICAgdHJhbnNmb3JtYXRpb24gb3IgdHJhbnNsYXRpb24gb2YgYSBTb3VyY2UgZm9ybSwgaW5jbHVkaW5nIGJ1dAogICAgbm90IGxpbWl0ZWQgdG8gY29tcGlsZWQgb2JqZWN0IGNvZGUsIGdlbmVyYXRlZCBkb2N1bWVudGF0aW9uLAogICAgYW5kIGNvbnZlcnNpb25zIHRvIG90aGVyIG1lZGlhIHR5cGVzLgoKICAgICJXb3JrIiBzaGFsbCBtZWFuIHRoZSB3b3JrIG9mIGF1dGhvcnNoaXAsIHdoZXRoZXIgaW4gU291cmNlIG9yCiAgICBPYmplY3QgZm9ybSwgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhlIExpY2Vuc2UsIGFzIGluZGljYXRlZCBieSBhCiAgICBjb3B5cmlnaHQgbm90aWNlIHRoYXQgaXMgaW5jbHVkZWQgaW4gb3IgYXR0YWNoZWQgdG8gdGhlIHdvcmsKICAgIChhbiBleGFtcGxlIGlzIHByb3ZpZGVkIGluIHRoZSBBcHBlbmRpeCBiZWxvdykuCgogICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdAogICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQogICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucwogICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMKICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbgogICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLAogICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4KCiAgICAiQ29udHJpYnV0aW9uIiBzaGFsbCBtZWFuIGFueSB3b3JrIG9mIGF1dGhvcnNoaXAsIGluY2x1ZGluZwogICAgdGhlIG9yaWdpbmFsIHZlcnNpb24gb2YgdGhlIFdvcmsgYW5kIGFueSBtb2RpZmljYXRpb25zIG9yIGFkZGl0aW9ucwogICAgdG8gdGhhdCBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgdGhhdCBpcyBpbnRlbnRpb25hbGx5CiAgICBzdWJtaXR0ZWQgdG8gTGljZW5zb3IgZm9yIGluY2x1c2lvbiBpbiB0aGUgV29yayBieSB0aGUgY29weXJpZ2h0IG93bmVyCiAgICBvciBieSBhbiBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eSBhdXRob3JpemVkIHRvIHN1Ym1pdCBvbiBiZWhhbGYgb2YKICAgIHRoZSBjb3B5cmlnaHQgb3duZXIuIEZvciB0aGUgcHVycG9zZXMgb2YgdGhpcyBkZWZpbml0aW9uLCAic3VibWl0dGVkIgogICAgbWVhbnMgYW55IGZvcm0gb2YgZWxlY3Ryb25pYywgdmVyYmFsLCBvciB3cml0dGVuIGNvbW11bmljYXRpb24gc2VudAogICAgdG8gdGhlIExpY2Vuc29yIG9yIGl0cyByZXByZXNlbnRhdGl2ZXMsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8KICAgIGNvbW11bmljYXRpb24gb24gZWxlY3Ryb25pYyBtYWlsaW5nIGxpc3RzLCBzb3VyY2UgY29kZSBjb250cm9sIHN5c3RlbXMsCiAgICBhbmQgaXNzdWUgdHJhY2tpbmcgc3lzdGVtcyB0aGF0IGFyZSBtYW5hZ2VkIGJ5LCBvciBvbiBiZWhhbGYgb2YsIHRoZQogICAgTGljZW5zb3IgZm9yIHRoZSBwdXJwb3NlIG9mIGRpc2N1c3NpbmcgYW5kIGltcHJvdmluZyB0aGUgV29yaywgYnV0CiAgICBleGNsdWRpbmcgY29tbXVuaWNhdGlvbiB0aGF0IGlzIGNvbnNwaWN1b3VzbHkgbWFya2VkIG9yIG90aGVyd2lzZQogICAgZGVzaWduYXRlZCBpbiB3cml0aW5nIGJ5IHRoZSBjb3B5cmlnaHQgb3duZXIgYXMgIk5vdCBhIENvbnRyaWJ1dGlvbi4iCgogICAgIkNvbnRyaWJ1dG9yIiBzaGFsbCBtZWFuIExpY2Vuc29yIGFuZCBhbnkgaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkKICAgIG9uIGJlaGFsZiBvZiB3aG9tIGEgQ29udHJpYnV0aW9uIGhhcyBiZWVuIHJlY2VpdmVkIGJ5IExpY2Vuc29yIGFuZAogICAgc3Vic2VxdWVudGx5IGluY29ycG9yYXRlZCB3aXRoaW4gdGhlIFdvcmsuCgogMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsCiAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUKICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uCgogMy4gR3JhbnQgb2YgUGF0ZW50IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgKGV4Y2VwdCBhcyBzdGF0ZWQgaW4gdGhpcyBzZWN0aW9uKSBwYXRlbnQgbGljZW5zZSB0byBtYWtlLCBoYXZlIG1hZGUsCiAgICB1c2UsIG9mZmVyIHRvIHNlbGwsIHNlbGwsIGltcG9ydCwgYW5kIG90aGVyd2lzZSB0cmFuc2ZlciB0aGUgV29yaywKICAgIHdoZXJlIHN1Y2ggbGljZW5zZSBhcHBsaWVzIG9ubHkgdG8gdGhvc2UgcGF0ZW50IGNsYWltcyBsaWNlbnNhYmxlCiAgICBieSBzdWNoIENvbnRyaWJ1dG9yIHRoYXQgYXJlIG5lY2Vzc2FyaWx5IGluZnJpbmdlZCBieSB0aGVpcgogICAgQ29udHJpYnV0aW9uKHMpIGFsb25lIG9yIGJ5IGNvbWJpbmF0aW9uIG9mIHRoZWlyIENvbnRyaWJ1dGlvbihzKQogICAgd2l0aCB0aGUgV29yayB0byB3aGljaCBzdWNoIENvbnRyaWJ1dGlvbihzKSB3YXMgc3VibWl0dGVkLiBJZiBZb3UKICAgIGluc3RpdHV0ZSBwYXRlbnQgbGl0aWdhdGlvbiBhZ2FpbnN0IGFueSBlbnRpdHkgKGluY2x1ZGluZyBhCiAgICBjcm9zcy1jbGFpbSBvciBjb3VudGVyY2xhaW0gaW4gYSBsYXdzdWl0KSBhbGxlZ2luZyB0aGF0IHRoZSBXb3JrCiAgICBvciBhIENvbnRyaWJ1dGlvbiBpbmNvcnBvcmF0ZWQgd2l0aGluIHRoZSBXb3JrIGNvbnN0aXR1dGVzIGRpcmVjdAogICAgb3IgY29udHJpYnV0b3J5IHBhdGVudCBpbmZyaW5nZW1lbnQsIHRoZW4gYW55IHBhdGVudCBsaWNlbnNlcwogICAgZ3JhbnRlZCB0byBZb3UgdW5kZXIgdGhpcyBMaWNlbnNlIGZvciB0aGF0IFdvcmsgc2hhbGwgdGVybWluYXRlCiAgICBhcyBvZiB0aGUgZGF0ZSBzdWNoIGxpdGlnYXRpb24gaXMgZmlsZWQuCgogNC4gUmVkaXN0cmlidXRpb24uIFlvdSBtYXkgcmVwcm9kdWNlIGFuZCBkaXN0cmlidXRlIGNvcGllcyBvZiB0aGUKICAgIFdvcmsgb3IgRGVyaXZhdGl2ZSBXb3JrcyB0aGVyZW9mIGluIGFueSBtZWRpdW0sIHdpdGggb3Igd2l0aG91dAogICAgbW9kaWZpY2F0aW9ucywgYW5kIGluIFNvdXJjZSBvciBPYmplY3QgZm9ybSwgcHJvdmlkZWQgdGhhdCBZb3UKICAgIG1lZXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yCiAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQKCiAgICAoYikgWW91IG11c3QgY2F1c2UgYW55IG1vZGlmaWVkIGZpbGVzIHRvIGNhcnJ5IHByb21pbmVudCBub3RpY2VzCiAgICAgICAgc3RhdGluZyB0aGF0IFlvdSBjaGFuZ2VkIHRoZSBmaWxlczsgYW5kCgogICAgKGMpIFlvdSBtdXN0IHJldGFpbiwgaW4gdGhlIFNvdXJjZSBmb3JtIG9mIGFueSBEZXJpdmF0aXZlIFdvcmtzCiAgICAgICAgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxsIGNvcHlyaWdodCwgcGF0ZW50LCB0cmFkZW1hcmssIGFuZAogICAgICAgIGF0dHJpYnV0aW9uIG5vdGljZXMgZnJvbSB0aGUgU291cmNlIGZvcm0gb2YgdGhlIFdvcmssCiAgICAgICAgZXhjbHVkaW5nIHRob3NlIG5vdGljZXMgdGhhdCBkbyBub3QgcGVydGFpbiB0byBhbnkgcGFydCBvZgogICAgICAgIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyBhbmQKCiAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMKICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0CiAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkCiAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90CiAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lCiAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQKICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yCiAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsCiAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZAogICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cwogICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQKICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbgogICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlCiAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkCiAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkCiAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLgoKICAgIFlvdSBtYXkgYWRkIFlvdXIgb3duIGNvcHlyaWdodCBzdGF0ZW1lbnQgdG8gWW91ciBtb2RpZmljYXRpb25zIGFuZAogICAgbWF5IHByb3ZpZGUgYWRkaXRpb25hbCBvciBkaWZmZXJlbnQgbGljZW5zZSB0ZXJtcyBhbmQgY29uZGl0aW9ucwogICAgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLCBvciBkaXN0cmlidXRpb24gb2YgWW91ciBtb2RpZmljYXRpb25zLCBvcgogICAgZm9yIGFueSBzdWNoIERlcml2YXRpdmUgV29ya3MgYXMgYSB3aG9sZSwgcHJvdmlkZWQgWW91ciB1c2UsCiAgICByZXByb2R1Y3Rpb24sIGFuZCBkaXN0cmlidXRpb24gb2YgdGhlIFdvcmsgb3RoZXJ3aXNlIGNvbXBsaWVzIHdpdGgKICAgIHRoZSBjb25kaXRpb25zIHN0YXRlZCBpbiB0aGlzIExpY2Vuc2UuCgogNS4gU3VibWlzc2lvbiBvZiBDb250cmlidXRpb25zLiBVbmxlc3MgWW91IGV4cGxpY2l0bHkgc3RhdGUgb3RoZXJ3aXNlLAogICAgYW55IENvbnRyaWJ1dGlvbiBpbnRlbnRpb25hbGx5IHN1Ym1pdHRlZCBmb3IgaW5jbHVzaW9uIGluIHRoZSBXb3JrCiAgICBieSBZb3UgdG8gdGhlIExpY2Vuc29yIHNoYWxsIGJlIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZgogICAgdGhpcyBMaWNlbnNlLCB3aXRob3V0IGFueSBhZGRpdGlvbmFsIHRlcm1zIG9yIGNvbmRpdGlvbnMuCiAgICBOb3R3aXRoc3RhbmRpbmcgdGhlIGFib3ZlLCBub3RoaW5nIGhlcmVpbiBzaGFsbCBzdXBlcnNlZGUgb3IgbW9kaWZ5CiAgICB0aGUgdGVybXMgb2YgYW55IHNlcGFyYXRlIGxpY2Vuc2UgYWdyZWVtZW50IHlvdSBtYXkgaGF2ZSBleGVjdXRlZAogICAgd2l0aCBMaWNlbnNvciByZWdhcmRpbmcgc3VjaCBDb250cmlidXRpb25zLgoKIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUKICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwKICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQogICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuCgogNy4gRGlzY2xhaW1lciBvZiBXYXJyYW50eS4gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yCiAgICBhZ3JlZWQgdG8gaW4gd3JpdGluZywgTGljZW5zb3IgcHJvdmlkZXMgdGhlIFdvcmsgKGFuZCBlYWNoCiAgICBDb250cmlidXRvciBwcm92aWRlcyBpdHMgQ29udHJpYnV0aW9ucykgb24gYW4gIkFTIElTIiBCQVNJUywKICAgIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvcgogICAgaW1wbGllZCwgaW5jbHVkaW5nLCB3aXRob3V0IGxpbWl0YXRpb24sIGFueSB3YXJyYW50aWVzIG9yIGNvbmRpdGlvbnMKICAgIG9mIFRJVExFLCBOT04tSU5GUklOR0VNRU5ULCBNRVJDSEFOVEFCSUxJVFksIG9yIEZJVE5FU1MgRk9SIEEKICAgIFBBUlRJQ1VMQVIgUFVSUE9TRS4gWW91IGFyZSBzb2xlbHkgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHRoZQogICAgYXBwcm9wcmlhdGVuZXNzIG9mIHVzaW5nIG9yIHJlZGlzdHJpYnV0aW5nIHRoZSBXb3JrIGFuZCBhc3N1bWUgYW55CiAgICByaXNrcyBhc3NvY2lhdGVkIHdpdGggWW91ciBleGVyY2lzZSBvZiBwZXJtaXNzaW9ucyB1bmRlciB0aGlzIExpY2Vuc2UuCgogOC4gTGltaXRhdGlvbiBvZiBMaWFiaWxpdHkuIEluIG5vIGV2ZW50IGFuZCB1bmRlciBubyBsZWdhbCB0aGVvcnksCiAgICB3aGV0aGVyIGluIHRvcnQgKGluY2x1ZGluZyBuZWdsaWdlbmNlKSwgY29udHJhY3QsIG9yIG90aGVyd2lzZSwKICAgIHVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyAoc3VjaCBhcyBkZWxpYmVyYXRlIGFuZCBncm9zc2x5CiAgICBuZWdsaWdlbnQgYWN0cykgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNoYWxsIGFueSBDb250cmlidXRvciBiZQogICAgbGlhYmxlIHRvIFlvdSBmb3IgZGFtYWdlcywgaW5jbHVkaW5nIGFueSBkaXJlY3QsIGluZGlyZWN0LCBzcGVjaWFsLAogICAgaW5jaWRlbnRhbCwgb3IgY29uc2VxdWVudGlhbCBkYW1hZ2VzIG9mIGFueSBjaGFyYWN0ZXIgYXJpc2luZyBhcyBhCiAgICByZXN1bHQgb2YgdGhpcyBMaWNlbnNlIG9yIG91dCBvZiB0aGUgdXNlIG9yIGluYWJpbGl0eSB0byB1c2UgdGhlCiAgICBXb3JrIChpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIGRhbWFnZXMgZm9yIGxvc3Mgb2YgZ29vZHdpbGwsCiAgICB3b3JrIHN0b3BwYWdlLCBjb21wdXRlciBmYWlsdXJlIG9yIG1hbGZ1bmN0aW9uLCBvciBhbnkgYW5kIGFsbAogICAgb3RoZXIgY29tbWVyY2lhbCBkYW1hZ2VzIG9yIGxvc3NlcyksIGV2ZW4gaWYgc3VjaCBDb250cmlidXRvcgogICAgaGFzIGJlZW4gYWR2aXNlZCBvZiB0aGUgcG9zc2liaWxpdHkgb2Ygc3VjaCBkYW1hZ2VzLgoKIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcKICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsCiAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LAogICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMKICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5CiAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZgogICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LAogICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5CiAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uCiAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4KCiBFTkQgT0YgVEVSTVMgQU5EIENPTkRJVElPTlMKCiBBUFBFTkRJWDogSG93IHRvIGFwcGx5IHRoZSBBcGFjaGUgTGljZW5zZSB0byB5b3VyIHdvcmsuCgogICAgVG8gYXBwbHkgdGhlIEFwYWNoZSBMaWNlbnNlIHRvIHlvdXIgd29yaywgYXR0YWNoIHRoZSBmb2xsb3dpbmcKICAgIGJvaWxlcnBsYXRlIG5vdGljZSwgd2l0aCB0aGUgZmllbGRzIGVuY2xvc2VkIGJ5IGJyYWNrZXRzICJbXSIKICAgIHJlcGxhY2VkIHdpdGggeW91ciBvd24gaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24uIChEb24ndCBpbmNsdWRlCiAgICB0aGUgYnJhY2tldHMhKSAgVGhlIHRleHQgc2hvdWxkIGJlIGVuY2xvc2VkIGluIHRoZSBhcHByb3ByaWF0ZQogICAgY29tbWVudCBzeW50YXggZm9yIHRoZSBmaWxlIGZvcm1hdC4gV2UgYWxzbyByZWNvbW1lbmQgdGhhdCBhCiAgICBmaWxlIG9yIGNsYXNzIG5hbWUgYW5kIGRlc2NyaXB0aW9uIG9mIHB1cnBvc2UgYmUgaW5jbHVkZWQgb24gdGhlCiAgICBzYW1lICJwcmludGVkIHBhZ2UiIGFzIHRoZSBjb3B5cmlnaHQgbm90aWNlIGZvciBlYXNpZXIKICAgIGlkZW50aWZpY2F0aW9uIHdpdGhpbiB0aGlyZC1wYXJ0eSBhcmNoaXZlcy4KCiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAxOCBHb29nbGUsIEluYy4sIE5ldGZsaXgsIEluYy4sIE1pY3Jvc29mdCBDb3JwLiBhbmQgY29udHJpYnV0b3JzCgogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlICJMaWNlbnNlIik7CiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuCiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKCiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCgogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLgogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAK + file: LICENSE + VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== + + + + + + angular + @angular + router + 18.2.7 + Angular - the routing library + + + MIT + + + pkg:npm/%40angular/router@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter + + + https://github.com/angular/angular/issues + as detected from PackageJson property "bugs.url" + + + git+https://github.com/angular/angular.git#packages/router + as detected from PackageJson property "repository.url" and "repository.directory" + + + https://github.com/angular/angular/tree/main/packages/router + as detected from PackageJson property "homepage" + + + + + + file: LICENSE + VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== - + The Babel Team @babel runtime @@ -1550,29 +1587,28 @@ exports[`integration feature: component evidence generated xml file: dist/.bom/b - - angular - @angular - common - 18.2.7 - Angular - commonly needed directives and services + + Tobias Koppers @sokra + css-loader + 7.1.2 + css loader module for webpack MIT - pkg:npm/%40angular/common@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon + pkg:npm/css-loader@7.1.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git - https://github.com/angular/angular/issues + https://github.com/webpack-contrib/css-loader/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/common - as detected from PackageJson property "repository.url" and "repository.directory" + git+https://github.com/webpack-contrib/css-loader.git + as detected from PackageJson property "repository.url" - https://github.com/angular/angular#readme + https://github.com/webpack-contrib/css-loader as detected from PackageJson property "homepage" @@ -1580,47 +1616,46 @@ exports[`integration feature: component evidence generated xml file: dist/.bom/b file: LICENSE - VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== + Q29weXJpZ2h0IEpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycwoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nCmEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZQonU29mdHdhcmUnKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwKZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvCnBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0bwp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAnQVMgSVMnLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YKTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULgpJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULApUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRQpTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4K - - angular - @angular - router - 18.2.7 - Angular - the routing library + + Ben Lesh + rxjs + 7.8.1 + Reactive Extensions for modern JavaScript - MIT + Apache-2.0 - pkg:npm/%40angular/router@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter + pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git - https://github.com/angular/angular/issues + https://github.com/ReactiveX/RxJS/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/router - as detected from PackageJson property "repository.url" and "repository.directory" + git+https://github.com/reactivex/rxjs.git + as detected from PackageJson property "repository.url" - https://github.com/angular/angular/tree/main/packages/router + https://rxjs.dev as detected from PackageJson property "homepage" - file: LICENSE - VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== + file: LICENSE.txt + ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFwYWNoZSBMaWNlbnNlCiAgICAgICAgICAgICAgICAgICAgICAgICBWZXJzaW9uIDIuMCwgSmFudWFyeSAyMDA0CiAgICAgICAgICAgICAgICAgICAgICBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvCgogVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9OCgogMS4gRGVmaW5pdGlvbnMuCgogICAgIkxpY2Vuc2UiIHNoYWxsIG1lYW4gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwKICAgIGFuZCBkaXN0cmlidXRpb24gYXMgZGVmaW5lZCBieSBTZWN0aW9ucyAxIHRocm91Z2ggOSBvZiB0aGlzIGRvY3VtZW50LgoKICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5CiAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuCgogICAgIkxlZ2FsIEVudGl0eSIgc2hhbGwgbWVhbiB0aGUgdW5pb24gb2YgdGhlIGFjdGluZyBlbnRpdHkgYW5kIGFsbAogICAgb3RoZXIgZW50aXRpZXMgdGhhdCBjb250cm9sLCBhcmUgY29udHJvbGxlZCBieSwgb3IgYXJlIHVuZGVyIGNvbW1vbgogICAgY29udHJvbCB3aXRoIHRoYXQgZW50aXR5LiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwKICAgICJjb250cm9sIiBtZWFucyAoaSkgdGhlIHBvd2VyLCBkaXJlY3Qgb3IgaW5kaXJlY3QsIHRvIGNhdXNlIHRoZQogICAgZGlyZWN0aW9uIG9yIG1hbmFnZW1lbnQgb2Ygc3VjaCBlbnRpdHksIHdoZXRoZXIgYnkgY29udHJhY3Qgb3IKICAgIG90aGVyd2lzZSwgb3IgKGlpKSBvd25lcnNoaXAgb2YgZmlmdHkgcGVyY2VudCAoNTAlKSBvciBtb3JlIG9mIHRoZQogICAgb3V0c3RhbmRpbmcgc2hhcmVzLCBvciAoaWlpKSBiZW5lZmljaWFsIG93bmVyc2hpcCBvZiBzdWNoIGVudGl0eS4KCiAgICAiWW91IiAob3IgIllvdXIiKSBzaGFsbCBtZWFuIGFuIGluZGl2aWR1YWwgb3IgTGVnYWwgRW50aXR5CiAgICBleGVyY2lzaW5nIHBlcm1pc3Npb25zIGdyYW50ZWQgYnkgdGhpcyBMaWNlbnNlLgoKICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLAogICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbgogICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4KCiAgICAiT2JqZWN0IiBmb3JtIHNoYWxsIG1lYW4gYW55IGZvcm0gcmVzdWx0aW5nIGZyb20gbWVjaGFuaWNhbAogICAgdHJhbnNmb3JtYXRpb24gb3IgdHJhbnNsYXRpb24gb2YgYSBTb3VyY2UgZm9ybSwgaW5jbHVkaW5nIGJ1dAogICAgbm90IGxpbWl0ZWQgdG8gY29tcGlsZWQgb2JqZWN0IGNvZGUsIGdlbmVyYXRlZCBkb2N1bWVudGF0aW9uLAogICAgYW5kIGNvbnZlcnNpb25zIHRvIG90aGVyIG1lZGlhIHR5cGVzLgoKICAgICJXb3JrIiBzaGFsbCBtZWFuIHRoZSB3b3JrIG9mIGF1dGhvcnNoaXAsIHdoZXRoZXIgaW4gU291cmNlIG9yCiAgICBPYmplY3QgZm9ybSwgbWFkZSBhdmFpbGFibGUgdW5kZXIgdGhlIExpY2Vuc2UsIGFzIGluZGljYXRlZCBieSBhCiAgICBjb3B5cmlnaHQgbm90aWNlIHRoYXQgaXMgaW5jbHVkZWQgaW4gb3IgYXR0YWNoZWQgdG8gdGhlIHdvcmsKICAgIChhbiBleGFtcGxlIGlzIHByb3ZpZGVkIGluIHRoZSBBcHBlbmRpeCBiZWxvdykuCgogICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdAogICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQogICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucwogICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMKICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbgogICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLAogICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4KCiAgICAiQ29udHJpYnV0aW9uIiBzaGFsbCBtZWFuIGFueSB3b3JrIG9mIGF1dGhvcnNoaXAsIGluY2x1ZGluZwogICAgdGhlIG9yaWdpbmFsIHZlcnNpb24gb2YgdGhlIFdvcmsgYW5kIGFueSBtb2RpZmljYXRpb25zIG9yIGFkZGl0aW9ucwogICAgdG8gdGhhdCBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgdGhhdCBpcyBpbnRlbnRpb25hbGx5CiAgICBzdWJtaXR0ZWQgdG8gTGljZW5zb3IgZm9yIGluY2x1c2lvbiBpbiB0aGUgV29yayBieSB0aGUgY29weXJpZ2h0IG93bmVyCiAgICBvciBieSBhbiBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eSBhdXRob3JpemVkIHRvIHN1Ym1pdCBvbiBiZWhhbGYgb2YKICAgIHRoZSBjb3B5cmlnaHQgb3duZXIuIEZvciB0aGUgcHVycG9zZXMgb2YgdGhpcyBkZWZpbml0aW9uLCAic3VibWl0dGVkIgogICAgbWVhbnMgYW55IGZvcm0gb2YgZWxlY3Ryb25pYywgdmVyYmFsLCBvciB3cml0dGVuIGNvbW11bmljYXRpb24gc2VudAogICAgdG8gdGhlIExpY2Vuc29yIG9yIGl0cyByZXByZXNlbnRhdGl2ZXMsIGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8KICAgIGNvbW11bmljYXRpb24gb24gZWxlY3Ryb25pYyBtYWlsaW5nIGxpc3RzLCBzb3VyY2UgY29kZSBjb250cm9sIHN5c3RlbXMsCiAgICBhbmQgaXNzdWUgdHJhY2tpbmcgc3lzdGVtcyB0aGF0IGFyZSBtYW5hZ2VkIGJ5LCBvciBvbiBiZWhhbGYgb2YsIHRoZQogICAgTGljZW5zb3IgZm9yIHRoZSBwdXJwb3NlIG9mIGRpc2N1c3NpbmcgYW5kIGltcHJvdmluZyB0aGUgV29yaywgYnV0CiAgICBleGNsdWRpbmcgY29tbXVuaWNhdGlvbiB0aGF0IGlzIGNvbnNwaWN1b3VzbHkgbWFya2VkIG9yIG90aGVyd2lzZQogICAgZGVzaWduYXRlZCBpbiB3cml0aW5nIGJ5IHRoZSBjb3B5cmlnaHQgb3duZXIgYXMgIk5vdCBhIENvbnRyaWJ1dGlvbi4iCgogICAgIkNvbnRyaWJ1dG9yIiBzaGFsbCBtZWFuIExpY2Vuc29yIGFuZCBhbnkgaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkKICAgIG9uIGJlaGFsZiBvZiB3aG9tIGEgQ29udHJpYnV0aW9uIGhhcyBiZWVuIHJlY2VpdmVkIGJ5IExpY2Vuc29yIGFuZAogICAgc3Vic2VxdWVudGx5IGluY29ycG9yYXRlZCB3aXRoaW4gdGhlIFdvcmsuCgogMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsCiAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUKICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uCgogMy4gR3JhbnQgb2YgUGF0ZW50IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mCiAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsCiAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQogICAgKGV4Y2VwdCBhcyBzdGF0ZWQgaW4gdGhpcyBzZWN0aW9uKSBwYXRlbnQgbGljZW5zZSB0byBtYWtlLCBoYXZlIG1hZGUsCiAgICB1c2UsIG9mZmVyIHRvIHNlbGwsIHNlbGwsIGltcG9ydCwgYW5kIG90aGVyd2lzZSB0cmFuc2ZlciB0aGUgV29yaywKICAgIHdoZXJlIHN1Y2ggbGljZW5zZSBhcHBsaWVzIG9ubHkgdG8gdGhvc2UgcGF0ZW50IGNsYWltcyBsaWNlbnNhYmxlCiAgICBieSBzdWNoIENvbnRyaWJ1dG9yIHRoYXQgYXJlIG5lY2Vzc2FyaWx5IGluZnJpbmdlZCBieSB0aGVpcgogICAgQ29udHJpYnV0aW9uKHMpIGFsb25lIG9yIGJ5IGNvbWJpbmF0aW9uIG9mIHRoZWlyIENvbnRyaWJ1dGlvbihzKQogICAgd2l0aCB0aGUgV29yayB0byB3aGljaCBzdWNoIENvbnRyaWJ1dGlvbihzKSB3YXMgc3VibWl0dGVkLiBJZiBZb3UKICAgIGluc3RpdHV0ZSBwYXRlbnQgbGl0aWdhdGlvbiBhZ2FpbnN0IGFueSBlbnRpdHkgKGluY2x1ZGluZyBhCiAgICBjcm9zcy1jbGFpbSBvciBjb3VudGVyY2xhaW0gaW4gYSBsYXdzdWl0KSBhbGxlZ2luZyB0aGF0IHRoZSBXb3JrCiAgICBvciBhIENvbnRyaWJ1dGlvbiBpbmNvcnBvcmF0ZWQgd2l0aGluIHRoZSBXb3JrIGNvbnN0aXR1dGVzIGRpcmVjdAogICAgb3IgY29udHJpYnV0b3J5IHBhdGVudCBpbmZyaW5nZW1lbnQsIHRoZW4gYW55IHBhdGVudCBsaWNlbnNlcwogICAgZ3JhbnRlZCB0byBZb3UgdW5kZXIgdGhpcyBMaWNlbnNlIGZvciB0aGF0IFdvcmsgc2hhbGwgdGVybWluYXRlCiAgICBhcyBvZiB0aGUgZGF0ZSBzdWNoIGxpdGlnYXRpb24gaXMgZmlsZWQuCgogNC4gUmVkaXN0cmlidXRpb24uIFlvdSBtYXkgcmVwcm9kdWNlIGFuZCBkaXN0cmlidXRlIGNvcGllcyBvZiB0aGUKICAgIFdvcmsgb3IgRGVyaXZhdGl2ZSBXb3JrcyB0aGVyZW9mIGluIGFueSBtZWRpdW0sIHdpdGggb3Igd2l0aG91dAogICAgbW9kaWZpY2F0aW9ucywgYW5kIGluIFNvdXJjZSBvciBPYmplY3QgZm9ybSwgcHJvdmlkZWQgdGhhdCBZb3UKICAgIG1lZXQgdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yCiAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQKCiAgICAoYikgWW91IG11c3QgY2F1c2UgYW55IG1vZGlmaWVkIGZpbGVzIHRvIGNhcnJ5IHByb21pbmVudCBub3RpY2VzCiAgICAgICAgc3RhdGluZyB0aGF0IFlvdSBjaGFuZ2VkIHRoZSBmaWxlczsgYW5kCgogICAgKGMpIFlvdSBtdXN0IHJldGFpbiwgaW4gdGhlIFNvdXJjZSBmb3JtIG9mIGFueSBEZXJpdmF0aXZlIFdvcmtzCiAgICAgICAgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxsIGNvcHlyaWdodCwgcGF0ZW50LCB0cmFkZW1hcmssIGFuZAogICAgICAgIGF0dHJpYnV0aW9uIG5vdGljZXMgZnJvbSB0aGUgU291cmNlIGZvcm0gb2YgdGhlIFdvcmssCiAgICAgICAgZXhjbHVkaW5nIHRob3NlIG5vdGljZXMgdGhhdCBkbyBub3QgcGVydGFpbiB0byBhbnkgcGFydCBvZgogICAgICAgIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyBhbmQKCiAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMKICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0CiAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkCiAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90CiAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lCiAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQKICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yCiAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsCiAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZAogICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cwogICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQKICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbgogICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlCiAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkCiAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkCiAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLgoKICAgIFlvdSBtYXkgYWRkIFlvdXIgb3duIGNvcHlyaWdodCBzdGF0ZW1lbnQgdG8gWW91ciBtb2RpZmljYXRpb25zIGFuZAogICAgbWF5IHByb3ZpZGUgYWRkaXRpb25hbCBvciBkaWZmZXJlbnQgbGljZW5zZSB0ZXJtcyBhbmQgY29uZGl0aW9ucwogICAgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLCBvciBkaXN0cmlidXRpb24gb2YgWW91ciBtb2RpZmljYXRpb25zLCBvcgogICAgZm9yIGFueSBzdWNoIERlcml2YXRpdmUgV29ya3MgYXMgYSB3aG9sZSwgcHJvdmlkZWQgWW91ciB1c2UsCiAgICByZXByb2R1Y3Rpb24sIGFuZCBkaXN0cmlidXRpb24gb2YgdGhlIFdvcmsgb3RoZXJ3aXNlIGNvbXBsaWVzIHdpdGgKICAgIHRoZSBjb25kaXRpb25zIHN0YXRlZCBpbiB0aGlzIExpY2Vuc2UuCgogNS4gU3VibWlzc2lvbiBvZiBDb250cmlidXRpb25zLiBVbmxlc3MgWW91IGV4cGxpY2l0bHkgc3RhdGUgb3RoZXJ3aXNlLAogICAgYW55IENvbnRyaWJ1dGlvbiBpbnRlbnRpb25hbGx5IHN1Ym1pdHRlZCBmb3IgaW5jbHVzaW9uIGluIHRoZSBXb3JrCiAgICBieSBZb3UgdG8gdGhlIExpY2Vuc29yIHNoYWxsIGJlIHVuZGVyIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZgogICAgdGhpcyBMaWNlbnNlLCB3aXRob3V0IGFueSBhZGRpdGlvbmFsIHRlcm1zIG9yIGNvbmRpdGlvbnMuCiAgICBOb3R3aXRoc3RhbmRpbmcgdGhlIGFib3ZlLCBub3RoaW5nIGhlcmVpbiBzaGFsbCBzdXBlcnNlZGUgb3IgbW9kaWZ5CiAgICB0aGUgdGVybXMgb2YgYW55IHNlcGFyYXRlIGxpY2Vuc2UgYWdyZWVtZW50IHlvdSBtYXkgaGF2ZSBleGVjdXRlZAogICAgd2l0aCBMaWNlbnNvciByZWdhcmRpbmcgc3VjaCBDb250cmlidXRpb25zLgoKIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUKICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwKICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQogICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuCgogNy4gRGlzY2xhaW1lciBvZiBXYXJyYW50eS4gVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yCiAgICBhZ3JlZWQgdG8gaW4gd3JpdGluZywgTGljZW5zb3IgcHJvdmlkZXMgdGhlIFdvcmsgKGFuZCBlYWNoCiAgICBDb250cmlidXRvciBwcm92aWRlcyBpdHMgQ29udHJpYnV0aW9ucykgb24gYW4gIkFTIElTIiBCQVNJUywKICAgIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvcgogICAgaW1wbGllZCwgaW5jbHVkaW5nLCB3aXRob3V0IGxpbWl0YXRpb24sIGFueSB3YXJyYW50aWVzIG9yIGNvbmRpdGlvbnMKICAgIG9mIFRJVExFLCBOT04tSU5GUklOR0VNRU5ULCBNRVJDSEFOVEFCSUxJVFksIG9yIEZJVE5FU1MgRk9SIEEKICAgIFBBUlRJQ1VMQVIgUFVSUE9TRS4gWW91IGFyZSBzb2xlbHkgcmVzcG9uc2libGUgZm9yIGRldGVybWluaW5nIHRoZQogICAgYXBwcm9wcmlhdGVuZXNzIG9mIHVzaW5nIG9yIHJlZGlzdHJpYnV0aW5nIHRoZSBXb3JrIGFuZCBhc3N1bWUgYW55CiAgICByaXNrcyBhc3NvY2lhdGVkIHdpdGggWW91ciBleGVyY2lzZSBvZiBwZXJtaXNzaW9ucyB1bmRlciB0aGlzIExpY2Vuc2UuCgogOC4gTGltaXRhdGlvbiBvZiBMaWFiaWxpdHkuIEluIG5vIGV2ZW50IGFuZCB1bmRlciBubyBsZWdhbCB0aGVvcnksCiAgICB3aGV0aGVyIGluIHRvcnQgKGluY2x1ZGluZyBuZWdsaWdlbmNlKSwgY29udHJhY3QsIG9yIG90aGVyd2lzZSwKICAgIHVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyAoc3VjaCBhcyBkZWxpYmVyYXRlIGFuZCBncm9zc2x5CiAgICBuZWdsaWdlbnQgYWN0cykgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNoYWxsIGFueSBDb250cmlidXRvciBiZQogICAgbGlhYmxlIHRvIFlvdSBmb3IgZGFtYWdlcywgaW5jbHVkaW5nIGFueSBkaXJlY3QsIGluZGlyZWN0LCBzcGVjaWFsLAogICAgaW5jaWRlbnRhbCwgb3IgY29uc2VxdWVudGlhbCBkYW1hZ2VzIG9mIGFueSBjaGFyYWN0ZXIgYXJpc2luZyBhcyBhCiAgICByZXN1bHQgb2YgdGhpcyBMaWNlbnNlIG9yIG91dCBvZiB0aGUgdXNlIG9yIGluYWJpbGl0eSB0byB1c2UgdGhlCiAgICBXb3JrIChpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvIGRhbWFnZXMgZm9yIGxvc3Mgb2YgZ29vZHdpbGwsCiAgICB3b3JrIHN0b3BwYWdlLCBjb21wdXRlciBmYWlsdXJlIG9yIG1hbGZ1bmN0aW9uLCBvciBhbnkgYW5kIGFsbAogICAgb3RoZXIgY29tbWVyY2lhbCBkYW1hZ2VzIG9yIGxvc3NlcyksIGV2ZW4gaWYgc3VjaCBDb250cmlidXRvcgogICAgaGFzIGJlZW4gYWR2aXNlZCBvZiB0aGUgcG9zc2liaWxpdHkgb2Ygc3VjaCBkYW1hZ2VzLgoKIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcKICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsCiAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LAogICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMKICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5CiAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZgogICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LAogICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5CiAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uCiAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4KCiBFTkQgT0YgVEVSTVMgQU5EIENPTkRJVElPTlMKCiBBUFBFTkRJWDogSG93IHRvIGFwcGx5IHRoZSBBcGFjaGUgTGljZW5zZSB0byB5b3VyIHdvcmsuCgogICAgVG8gYXBwbHkgdGhlIEFwYWNoZSBMaWNlbnNlIHRvIHlvdXIgd29yaywgYXR0YWNoIHRoZSBmb2xsb3dpbmcKICAgIGJvaWxlcnBsYXRlIG5vdGljZSwgd2l0aCB0aGUgZmllbGRzIGVuY2xvc2VkIGJ5IGJyYWNrZXRzICJbXSIKICAgIHJlcGxhY2VkIHdpdGggeW91ciBvd24gaWRlbnRpZnlpbmcgaW5mb3JtYXRpb24uIChEb24ndCBpbmNsdWRlCiAgICB0aGUgYnJhY2tldHMhKSAgVGhlIHRleHQgc2hvdWxkIGJlIGVuY2xvc2VkIGluIHRoZSBhcHByb3ByaWF0ZQogICAgY29tbWVudCBzeW50YXggZm9yIHRoZSBmaWxlIGZvcm1hdC4gV2UgYWxzbyByZWNvbW1lbmQgdGhhdCBhCiAgICBmaWxlIG9yIGNsYXNzIG5hbWUgYW5kIGRlc2NyaXB0aW9uIG9mIHB1cnBvc2UgYmUgaW5jbHVkZWQgb24gdGhlCiAgICBzYW1lICJwcmludGVkIHBhZ2UiIGFzIHRoZSBjb3B5cmlnaHQgbm90aWNlIGZvciBlYXNpZXIKICAgIGlkZW50aWZpY2F0aW9uIHdpdGhpbiB0aGlyZC1wYXJ0eSBhcmNoaXZlcy4KCiBDb3B5cmlnaHQgKGMpIDIwMTUtMjAxOCBHb29nbGUsIEluYy4sIE5ldGZsaXgsIEluYy4sIE1pY3Jvc29mdCBDb3JwLiBhbmQgY29udHJpYnV0b3JzCgogTGljZW5zZWQgdW5kZXIgdGhlIEFwYWNoZSBMaWNlbnNlLCBWZXJzaW9uIDIuMCAodGhlICJMaWNlbnNlIik7CiB5b3UgbWF5IG5vdCB1c2UgdGhpcyBmaWxlIGV4Y2VwdCBpbiBjb21wbGlhbmNlIHdpdGggdGhlIExpY2Vuc2UuCiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQKCiAgICAgaHR0cDovL3d3dy5hcGFjaGUub3JnL2xpY2Vuc2VzL0xJQ0VOU0UtMi4wCgogVW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IG9yIGFncmVlZCB0byBpbiB3cml0aW5nLCBzb2Z0d2FyZQogZGlzdHJpYnV0ZWQgdW5kZXIgdGhlIExpY2Vuc2UgaXMgZGlzdHJpYnV0ZWQgb24gYW4gIkFTIElTIiBCQVNJUywKIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GIEFOWSBLSU5ELCBlaXRoZXIgZXhwcmVzcyBvciBpbXBsaWVkLgogU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2UgZ292ZXJuaW5nIHBlcm1pc3Npb25zIGFuZAogbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuCiAK - + Microsoft Corp. tslib 2.6.3 @@ -1654,25 +1689,24 @@ exports[`integration feature: component evidence generated xml file: dist/.bom/b - - angular - @angular - core - 18.2.7 - Angular - the core framework + + Brian Ford + zone.js + 0.14.10 + Zones for JavaScript MIT - pkg:npm/%40angular/core@18.2.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore + pkg:npm/zone.js@0.14.10?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/core + git://github.com/angular/angular.git#packages/zone.js as detected from PackageJson property "repository.url" and "repository.directory" @@ -1684,78 +1718,44 @@ exports[`integration feature: component evidence generated xml file: dist/.bom/b file: LICENSE - VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuZGV2L2xpY2Vuc2UKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== - - - - - - Tobias Koppers @sokra - css-loader - 7.1.2 - css loader module for webpack - - - MIT - - - pkg:npm/css-loader@7.1.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git - - - https://github.com/webpack-contrib/css-loader/issues - as detected from PackageJson property "bugs.url" - - - git+https://github.com/webpack-contrib/css-loader.git - as detected from PackageJson property "repository.url" - - - https://github.com/webpack-contrib/css-loader - as detected from PackageJson property "homepage" - - - - - - file: LICENSE - Q29weXJpZ2h0IEpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycwoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nCmEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZQonU29mdHdhcmUnKSwgdG8gZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwKZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvCnBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0bwp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAnQVMgSVMnLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YKTUVSQ0hBTlRBQklMSVRZLCBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULgpJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULApUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRQpTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOIFRIRSBTT0ZUV0FSRS4K + VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTAtMjAyNCBHb29nbGUgTExDLiBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZQoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8gZGVhbAppbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzCnRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yIHNlbGwKY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORyBGUk9NLApPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTIElOClRIRSBTT0ZUV0FSRS4K - - - + + + + - - - - - - + + - - + + + - - - - - + + + + + - - - - - + + + + + + - - - + + + - + + " `; @@ -1849,7 +1849,7 @@ exports[`integration feature: root component BuildSystem generated json file: di "type": "application", "name": "feature-issue1344", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/feature-issue1344@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jeremy Long", "description": "example setup with properly configured \`rootComponentBuildSystem\`", "licenses": [ @@ -1888,7 +1888,7 @@ exports[`integration feature: root component BuildSystem generated json file: di "components": [], "dependencies": [ { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519" + "ref": "@cyclonedx-webpack-plugin-tests/feature-issue1344@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519" } ] }" @@ -1983,7 +1983,7 @@ exports[`integration feature: root component BuildSystem generated json file: di "type": "application", "name": "feature-issue1344", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/feature-issue1344@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jeremy Long", "description": "example setup with properly configured \`rootComponentBuildSystem\`", "licenses": [ @@ -2022,7 +2022,7 @@ exports[`integration feature: root component BuildSystem generated json file: di "components": [], "dependencies": [ { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519" + "ref": "@cyclonedx-webpack-plugin-tests/feature-issue1344@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519" } ] }" @@ -2097,7 +2097,7 @@ exports[`integration feature: root component BuildSystem generated xml file: dis - + Jeremy Long @cyclonedx-webpack-plugin-tests feature-issue1344 @@ -2130,7 +2130,7 @@ exports[`integration feature: root component BuildSystem generated xml file: dis - + " `; @@ -2541,7 +2541,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di "type": "application", "name": "example-webpack5-angular13", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-angular13@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup witch Angular13 in WebPack5", "licenses": [ @@ -2575,12 +2575,12 @@ exports[`integration functional: webpack5 with angular13 generated json file: di "components": [ { "type": "library", - "name": "platform-browser", + "name": "common", "group": "@angular", "version": "13.3.12", - "bom-ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "bom-ref": "@angular/common@13.3.12#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "author": "angular", - "description": "Angular - library for using Angular in a web browser", + "description": "Angular - commonly needed directives and services", "licenses": [ { "license": { @@ -2589,7 +2589,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di } } ], - "purl": "pkg:npm/%40angular/platform-browser@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", + "purl": "pkg:npm/%40angular/common@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -2597,7 +2597,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/platform-browser", + "url": "git+https://github.com/angular/angular.git#packages/common", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -2610,11 +2610,12 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "zone.js", - "version": "0.11.8", - "bom-ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", - "author": "Brian Ford", - "description": "Zones for JavaScript", + "name": "core", + "group": "@angular", + "version": "13.3.12", + "bom-ref": "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "author": "angular", + "description": "Angular - the core framework", "licenses": [ { "license": { @@ -2623,7 +2624,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di } } ], - "purl": "pkg:npm/zone.js@0.11.8?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", + "purl": "pkg:npm/%40angular/core@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -2631,7 +2632,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/angular/angular.git#packages/zone.js", + "url": "git+https://github.com/angular/angular.git#packages/core", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -2644,33 +2645,34 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "rxjs", - "version": "7.5.7", - "bom-ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "author": "Ben Lesh", - "description": "Reactive Extensions for modern JavaScript", + "name": "platform-browser", + "group": "@angular", + "version": "13.3.12", + "bom-ref": "@angular/platform-browser@13.3.12#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "author": "angular", + "description": "Angular - library for using Angular in a web browser", "licenses": [ { "license": { - "id": "Apache-2.0", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/rxjs@7.5.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", + "purl": "pkg:npm/%40angular/platform-browser@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", "externalReferences": [ { - "url": "https://github.com/ReactiveX/RxJS/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/reactivex/rxjs.git", + "url": "git+https://github.com/angular/angular.git#packages/platform-browser", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://rxjs.dev", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -2678,12 +2680,11 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "common", - "group": "@angular", - "version": "13.3.12", - "bom-ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "author": "angular", - "description": "Angular - commonly needed directives and services", + "name": "css-loader", + "version": "6.5.1", + "bom-ref": "css-loader@6.5.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "author": "Tobias Koppers @sokra", + "description": "css loader module for webpack", "licenses": [ { "license": { @@ -2692,20 +2693,20 @@ exports[`integration functional: webpack5 with angular13 generated json file: di } } ], - "purl": "pkg:npm/%40angular/common@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", + "purl": "pkg:npm/css-loader@6.5.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/webpack-contrib/css-loader/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/common", + "url": "git+https://github.com/webpack-contrib/css-loader.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://github.com/webpack-contrib/css-loader", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -2713,33 +2714,33 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "tslib", - "version": "2.3.1", - "bom-ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "author": "Microsoft Corp.", - "description": "Runtime library for TypeScript helper functions", + "name": "rxjs", + "version": "7.5.7", + "bom-ref": "rxjs@7.5.7#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "author": "Ben Lesh", + "description": "Reactive Extensions for modern JavaScript", "licenses": [ { "license": { - "id": "0BSD", + "id": "Apache-2.0", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/tslib@2.3.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", + "purl": "pkg:npm/rxjs@7.5.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", "externalReferences": [ { - "url": "https://github.com/Microsoft/TypeScript/issues", + "url": "https://github.com/ReactiveX/RxJS/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/Microsoft/tslib.git", + "url": "git+https://github.com/reactivex/rxjs.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.typescriptlang.org/", + "url": "https://rxjs.dev", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -2747,34 +2748,33 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "core", - "group": "@angular", - "version": "13.3.12", - "bom-ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "author": "angular", - "description": "Angular - the core framework", + "name": "tslib", + "version": "2.3.1", + "bom-ref": "tslib@2.3.1#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "author": "Microsoft Corp.", + "description": "Runtime library for TypeScript helper functions", "licenses": [ { "license": { - "id": "MIT", + "id": "0BSD", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/%40angular/core@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", + "purl": "pkg:npm/tslib@2.3.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/Microsoft/TypeScript/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/core", + "url": "git+https://github.com/Microsoft/tslib.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://www.typescriptlang.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -2782,11 +2782,11 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "css-loader", - "version": "6.5.1", - "bom-ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "author": "Tobias Koppers @sokra", - "description": "css loader module for webpack", + "name": "zone.js", + "version": "0.11.8", + "bom-ref": "zone.js@0.11.8#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", + "author": "Brian Ford", + "description": "Zones for JavaScript", "licenses": [ { "license": { @@ -2795,20 +2795,20 @@ exports[`integration functional: webpack5 with angular13 generated json file: di } } ], - "purl": "pkg:npm/css-loader@6.5.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", + "purl": "pkg:npm/zone.js@0.11.8?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", "externalReferences": [ { - "url": "https://github.com/webpack-contrib/css-loader/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/webpack-contrib/css-loader.git", + "url": "git://github.com/angular/angular.git#packages/zone.js", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/webpack-contrib/css-loader", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -2817,48 +2817,48 @@ exports[`integration functional: webpack5 with angular13 generated json file: di ], "dependencies": [ { - "ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "ref": "@angular/common@13.3.12#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "dependsOn": [ - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" ] }, { - "ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "rxjs@7.5.7#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "ref": "@angular/platform-browser@13.3.12#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", "dependsOn": [ - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@angular/common@13.3.12#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" ] }, { - "ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-angular13@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/common@13.3.12#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@13.3.12#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "css-loader@6.5.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "zone.js@0.11.8#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" ] }, { - "ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "ref": "css-loader@6.5.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" }, { - "ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "ref": "rxjs@7.5.7#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" + "tslib@2.3.1#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] }, { - "ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "ref": "tslib@2.3.1#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + }, + { + "ref": "zone.js@0.11.8#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" } ] }" @@ -2953,7 +2953,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di "type": "application", "name": "example-webpack5-angular13", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-angular13@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup witch Angular13 in WebPack5", "licenses": [ @@ -2987,12 +2987,12 @@ exports[`integration functional: webpack5 with angular13 generated json file: di "components": [ { "type": "library", - "name": "platform-browser", + "name": "common", "group": "@angular", "version": "13.3.12", - "bom-ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "bom-ref": "@angular/common@13.3.12#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "author": "angular", - "description": "Angular - library for using Angular in a web browser", + "description": "Angular - commonly needed directives and services", "licenses": [ { "license": { @@ -3001,7 +3001,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di } } ], - "purl": "pkg:npm/%40angular/platform-browser@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", + "purl": "pkg:npm/%40angular/common@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -3009,7 +3009,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/platform-browser", + "url": "git+https://github.com/angular/angular.git#packages/common", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -3022,11 +3022,12 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "zone.js", - "version": "0.11.8", - "bom-ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", - "author": "Brian Ford", - "description": "Zones for JavaScript", + "name": "core", + "group": "@angular", + "version": "13.3.12", + "bom-ref": "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "author": "angular", + "description": "Angular - the core framework", "licenses": [ { "license": { @@ -3035,7 +3036,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di } } ], - "purl": "pkg:npm/zone.js@0.11.8?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", + "purl": "pkg:npm/%40angular/core@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -3043,7 +3044,7 @@ exports[`integration functional: webpack5 with angular13 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/angular/angular.git#packages/zone.js", + "url": "git+https://github.com/angular/angular.git#packages/core", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -3056,33 +3057,34 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "rxjs", - "version": "7.5.7", - "bom-ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "author": "Ben Lesh", - "description": "Reactive Extensions for modern JavaScript", + "name": "platform-browser", + "group": "@angular", + "version": "13.3.12", + "bom-ref": "@angular/platform-browser@13.3.12#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "author": "angular", + "description": "Angular - library for using Angular in a web browser", "licenses": [ { "license": { - "id": "Apache-2.0", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/rxjs@7.5.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", + "purl": "pkg:npm/%40angular/platform-browser@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", "externalReferences": [ { - "url": "https://github.com/ReactiveX/RxJS/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/reactivex/rxjs.git", + "url": "git+https://github.com/angular/angular.git#packages/platform-browser", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://rxjs.dev", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -3090,12 +3092,11 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "common", - "group": "@angular", - "version": "13.3.12", - "bom-ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "author": "angular", - "description": "Angular - commonly needed directives and services", + "name": "css-loader", + "version": "6.5.1", + "bom-ref": "css-loader@6.5.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "author": "Tobias Koppers @sokra", + "description": "css loader module for webpack", "licenses": [ { "license": { @@ -3104,20 +3105,20 @@ exports[`integration functional: webpack5 with angular13 generated json file: di } } ], - "purl": "pkg:npm/%40angular/common@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", + "purl": "pkg:npm/css-loader@6.5.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/webpack-contrib/css-loader/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/common", + "url": "git+https://github.com/webpack-contrib/css-loader.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://github.com/webpack-contrib/css-loader", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -3125,33 +3126,33 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "tslib", - "version": "2.3.1", - "bom-ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "author": "Microsoft Corp.", - "description": "Runtime library for TypeScript helper functions", + "name": "rxjs", + "version": "7.5.7", + "bom-ref": "rxjs@7.5.7#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "author": "Ben Lesh", + "description": "Reactive Extensions for modern JavaScript", "licenses": [ { "license": { - "id": "0BSD", + "id": "Apache-2.0", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/tslib@2.3.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", + "purl": "pkg:npm/rxjs@7.5.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", "externalReferences": [ { - "url": "https://github.com/Microsoft/TypeScript/issues", + "url": "https://github.com/ReactiveX/RxJS/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/Microsoft/tslib.git", + "url": "git+https://github.com/reactivex/rxjs.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.typescriptlang.org/", + "url": "https://rxjs.dev", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -3159,34 +3160,33 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "core", - "group": "@angular", - "version": "13.3.12", - "bom-ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "author": "angular", - "description": "Angular - the core framework", + "name": "tslib", + "version": "2.3.1", + "bom-ref": "tslib@2.3.1#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "author": "Microsoft Corp.", + "description": "Runtime library for TypeScript helper functions", "licenses": [ { "license": { - "id": "MIT", + "id": "0BSD", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/%40angular/core@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", + "purl": "pkg:npm/tslib@2.3.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/Microsoft/TypeScript/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/core", + "url": "git+https://github.com/Microsoft/tslib.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://www.typescriptlang.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -3194,11 +3194,11 @@ exports[`integration functional: webpack5 with angular13 generated json file: di }, { "type": "library", - "name": "css-loader", - "version": "6.5.1", - "bom-ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "author": "Tobias Koppers @sokra", - "description": "css loader module for webpack", + "name": "zone.js", + "version": "0.11.8", + "bom-ref": "zone.js@0.11.8#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", + "author": "Brian Ford", + "description": "Zones for JavaScript", "licenses": [ { "license": { @@ -3207,20 +3207,20 @@ exports[`integration functional: webpack5 with angular13 generated json file: di } } ], - "purl": "pkg:npm/css-loader@6.5.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", + "purl": "pkg:npm/zone.js@0.11.8?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", "externalReferences": [ { - "url": "https://github.com/webpack-contrib/css-loader/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/webpack-contrib/css-loader.git", + "url": "git://github.com/angular/angular.git#packages/zone.js", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/webpack-contrib/css-loader", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -3229,48 +3229,48 @@ exports[`integration functional: webpack5 with angular13 generated json file: di ], "dependencies": [ { - "ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "ref": "@angular/common@13.3.12#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "dependsOn": [ - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" ] }, { - "ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "rxjs@7.5.7#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "ref": "@angular/platform-browser@13.3.12#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", "dependsOn": [ - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@angular/common@13.3.12#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" ] }, { - "ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-angular13@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/common@13.3.12#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@13.3.12#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@13.3.12#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "css-loader@6.5.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "zone.js@0.11.8#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" ] }, { - "ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "ref": "css-loader@6.5.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" }, { - "ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "ref": "rxjs@7.5.7#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" + "tslib@2.3.1#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] }, { - "ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "ref": "tslib@2.3.1#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + }, + { + "ref": "zone.js@0.11.8#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" } ] }" @@ -3345,7 +3345,7 @@ exports[`integration functional: webpack5 with angular13 generated xml file: dis - + Jan Kowalleck @cyclonedx-webpack-plugin-tests example-webpack5-angular13 @@ -3373,25 +3373,25 @@ exports[`integration functional: webpack5 with angular13 generated xml file: dis - + angular @angular - platform-browser + common 13.3.12 - Angular - library for using Angular in a web browser + Angular - commonly needed directives and services MIT - pkg:npm/%40angular/platform-browser@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser + pkg:npm/%40angular/common@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/platform-browser + git+https://github.com/angular/angular.git#packages/common as detected from PackageJson property "repository.url" and "repository.directory" @@ -3400,24 +3400,25 @@ exports[`integration functional: webpack5 with angular13 generated xml file: dis - - Brian Ford - zone.js - 0.11.8 - Zones for JavaScript + + angular + @angular + core + 13.3.12 + Angular - the core framework MIT - pkg:npm/zone.js@0.11.8?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js + pkg:npm/%40angular/core@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git://github.com/angular/angular.git#packages/zone.js + git+https://github.com/angular/angular.git#packages/core as detected from PackageJson property "repository.url" and "repository.directory" @@ -3426,163 +3427,162 @@ exports[`integration functional: webpack5 with angular13 generated xml file: dis - - Ben Lesh - rxjs - 7.5.7 - Reactive Extensions for modern JavaScript + + angular + @angular + platform-browser + 13.3.12 + Angular - library for using Angular in a web browser - Apache-2.0 + MIT - pkg:npm/rxjs@7.5.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git + pkg:npm/%40angular/platform-browser@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser - https://github.com/ReactiveX/RxJS/issues + https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/reactivex/rxjs.git - as detected from PackageJson property "repository.url" + git+https://github.com/angular/angular.git#packages/platform-browser + as detected from PackageJson property "repository.url" and "repository.directory" - https://rxjs.dev + https://github.com/angular/angular#readme as detected from PackageJson property "homepage" - - angular - @angular - common - 13.3.12 - Angular - commonly needed directives and services + + Tobias Koppers @sokra + css-loader + 6.5.1 + css loader module for webpack MIT - pkg:npm/%40angular/common@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon + pkg:npm/css-loader@6.5.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git - https://github.com/angular/angular/issues + https://github.com/webpack-contrib/css-loader/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/common - as detected from PackageJson property "repository.url" and "repository.directory" + git+https://github.com/webpack-contrib/css-loader.git + as detected from PackageJson property "repository.url" - https://github.com/angular/angular#readme + https://github.com/webpack-contrib/css-loader as detected from PackageJson property "homepage" - - Microsoft Corp. - tslib - 2.3.1 - Runtime library for TypeScript helper functions + + Ben Lesh + rxjs + 7.5.7 + Reactive Extensions for modern JavaScript - 0BSD + Apache-2.0 - pkg:npm/tslib@2.3.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git + pkg:npm/rxjs@7.5.7?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git - https://github.com/Microsoft/TypeScript/issues + https://github.com/ReactiveX/RxJS/issues as detected from PackageJson property "bugs.url" - git+https://github.com/Microsoft/tslib.git + git+https://github.com/reactivex/rxjs.git as detected from PackageJson property "repository.url" - https://www.typescriptlang.org/ + https://rxjs.dev as detected from PackageJson property "homepage" - - angular - @angular - core - 13.3.12 - Angular - the core framework + + Microsoft Corp. + tslib + 2.3.1 + Runtime library for TypeScript helper functions - MIT + 0BSD - pkg:npm/%40angular/core@13.3.12?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore + pkg:npm/tslib@2.3.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git - https://github.com/angular/angular/issues + https://github.com/Microsoft/TypeScript/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/core - as detected from PackageJson property "repository.url" and "repository.directory" + git+https://github.com/Microsoft/tslib.git + as detected from PackageJson property "repository.url" - https://github.com/angular/angular#readme + https://www.typescriptlang.org/ as detected from PackageJson property "homepage" - - Tobias Koppers @sokra - css-loader - 6.5.1 - css loader module for webpack + + Brian Ford + zone.js + 0.11.8 + Zones for JavaScript MIT - pkg:npm/css-loader@6.5.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git + pkg:npm/zone.js@0.11.8?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js - https://github.com/webpack-contrib/css-loader/issues + https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/webpack-contrib/css-loader.git - as detected from PackageJson property "repository.url" + git://github.com/angular/angular.git#packages/zone.js + as detected from PackageJson property "repository.url" and "repository.directory" - https://github.com/webpack-contrib/css-loader + https://github.com/angular/angular#readme as detected from PackageJson property "homepage" - - - + + - - - - - - - + + - - + + + - - + + + + + + - - - + + + - + + " `; @@ -3677,7 +3677,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "name": "example-webpack5-angular17", "group": "@cyclonedx-webpack-plugin-tests", "version": "0.0.0", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-angular17@0.0.0#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup witch Angular17 in WebPack5", "licenses": [ @@ -3706,12 +3706,12 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "components": [ { "type": "library", - "name": "platform-browser", + "name": "common", "group": "@angular", "version": "17.3.0", - "bom-ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "bom-ref": "@angular/common@17.3.0#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "author": "angular", - "description": "Angular - library for using Angular in a web browser", + "description": "Angular - commonly needed directives and services", "licenses": [ { "license": { @@ -3720,7 +3720,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/%40angular/platform-browser@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", + "purl": "pkg:npm/%40angular/common@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -3728,7 +3728,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/platform-browser", + "url": "git+https://github.com/angular/angular.git#packages/common", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -3741,11 +3741,12 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "zone.js", - "version": "0.14.4", - "bom-ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", - "author": "Brian Ford", - "description": "Zones for JavaScript", + "name": "core", + "group": "@angular", + "version": "17.3.0", + "bom-ref": "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "author": "angular", + "description": "Angular - the core framework", "licenses": [ { "license": { @@ -3754,7 +3755,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/zone.js@0.14.4?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", + "purl": "pkg:npm/%40angular/core@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -3762,7 +3763,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/angular/angular.git#packages/zone.js", + "url": "git+https://github.com/angular/angular.git#packages/core", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -3775,33 +3776,69 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "rxjs", - "version": "7.8.1", - "bom-ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "author": "Ben Lesh", - "description": "Reactive Extensions for modern JavaScript", + "name": "platform-browser", + "group": "@angular", + "version": "17.3.0", + "bom-ref": "@angular/platform-browser@17.3.0#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "author": "angular", + "description": "Angular - library for using Angular in a web browser", "licenses": [ { "license": { - "id": "Apache-2.0", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", + "purl": "pkg:npm/%40angular/platform-browser@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", "externalReferences": [ { - "url": "https://github.com/ReactiveX/RxJS/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/reactivex/rxjs.git", + "url": "git+https://github.com/angular/angular.git#packages/platform-browser", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://rxjs.dev", + "url": "https://github.com/angular/angular#readme", + "type": "website", + "comment": "as detected from PackageJson property \\"homepage\\"" + } + ] + }, + { + "type": "library", + "name": "router", + "group": "@angular", + "version": "17.3.0", + "bom-ref": "@angular/router@17.3.0#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "author": "angular", + "description": "Angular - the routing library", + "licenses": [ + { + "license": { + "id": "MIT", + "acknowledgement": "declared" + } + } + ], + "purl": "pkg:npm/%40angular/router@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter", + "externalReferences": [ + { + "url": "https://github.com/angular/angular/issues", + "type": "issue-tracker", + "comment": "as detected from PackageJson property \\"bugs.url\\"" + }, + { + "url": "git+https://github.com/angular/angular.git#packages/router", + "type": "vcs", + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + }, + { + "url": "https://github.com/angular/angular/tree/main/packages/router", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -3812,7 +3849,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "name": "runtime", "group": "@babel", "version": "7.24.0", - "bom-ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "bom-ref": "@babel/runtime@7.24.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", "author": "The Babel Team", "description": "babel's modular runtime helpers", "licenses": [ @@ -3844,12 +3881,11 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "common", - "group": "@angular", - "version": "17.3.0", - "bom-ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "author": "angular", - "description": "Angular - commonly needed directives and services", + "name": "css-loader", + "version": "6.10.0", + "bom-ref": "css-loader@6.10.0#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "author": "Tobias Koppers @sokra", + "description": "css loader module for webpack", "licenses": [ { "license": { @@ -3858,20 +3894,20 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/%40angular/common@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", + "purl": "pkg:npm/css-loader@6.10.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/webpack-contrib/css-loader/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/common", + "url": "git+https://github.com/webpack-contrib/css-loader.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://github.com/webpack-contrib/css-loader", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -3879,34 +3915,33 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "router", - "group": "@angular", - "version": "17.3.0", - "bom-ref": "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", - "author": "angular", - "description": "Angular - the routing library", + "name": "rxjs", + "version": "7.8.1", + "bom-ref": "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "author": "Ben Lesh", + "description": "Reactive Extensions for modern JavaScript", "licenses": [ { "license": { - "id": "MIT", + "id": "Apache-2.0", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/%40angular/router@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter", + "purl": "pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/ReactiveX/RxJS/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/router", + "url": "git+https://github.com/reactivex/rxjs.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular/tree/main/packages/router", + "url": "https://rxjs.dev", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -3916,7 +3951,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "type": "library", "name": "tslib", "version": "2.6.2", - "bom-ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "bom-ref": "tslib@2.6.2#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", "author": "Microsoft Corp.", "description": "Runtime library for TypeScript helper functions", "licenses": [ @@ -3948,12 +3983,11 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "core", - "group": "@angular", - "version": "17.3.0", - "bom-ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "author": "angular", - "description": "Angular - the core framework", + "name": "zone.js", + "version": "0.14.4", + "bom-ref": "zone.js@0.14.4#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", + "author": "Brian Ford", + "description": "Zones for JavaScript", "licenses": [ { "license": { @@ -3962,7 +3996,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/%40angular/core@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", + "purl": "pkg:npm/zone.js@0.14.4?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -3970,7 +4004,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/core", + "url": "git://github.com/angular/angular.git#packages/zone.js", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -3980,100 +4014,66 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "comment": "as detected from PackageJson property \\"homepage\\"" } ] - }, - { - "type": "library", - "name": "css-loader", - "version": "6.10.0", - "bom-ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "author": "Tobias Koppers @sokra", - "description": "css loader module for webpack", - "licenses": [ - { - "license": { - "id": "MIT", - "acknowledgement": "declared" - } - } - ], - "purl": "pkg:npm/css-loader@6.10.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", - "externalReferences": [ - { - "url": "https://github.com/webpack-contrib/css-loader/issues", - "type": "issue-tracker", - "comment": "as detected from PackageJson property \\"bugs.url\\"" - }, - { - "url": "git+https://github.com/webpack-contrib/css-loader.git", - "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" - }, - { - "url": "https://github.com/webpack-contrib/css-loader", - "type": "website", - "comment": "as detected from PackageJson property \\"homepage\\"" - } - ] } ], "dependencies": [ { - "ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "ref": "@angular/common@17.3.0#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "dependsOn": [ - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@babel/runtime@7.24.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "@babel/runtime@7.24.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "ref": "@angular/platform-browser@17.3.0#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", "dependsOn": [ - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@angular/common@17.3.0#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" ] }, { - "ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" - }, - { - "ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "ref": "@angular/router@17.3.0#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/common@17.3.0#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@17.3.0#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "ref": "@babel/runtime@7.24.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" + }, + { + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-angular17@0.0.0#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@17.3.0#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "@angular/router@17.3.0#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "css-loader@6.10.0#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" ] }, { - "ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "ref": "css-loader@6.10.0#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" }, { - "ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "ref": "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" + "tslib@2.6.2#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] }, { - "ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "ref": "tslib@2.6.2#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + }, + { + "ref": "zone.js@0.14.4#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" } ] }" @@ -4169,7 +4169,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "name": "example-webpack5-angular17", "group": "@cyclonedx-webpack-plugin-tests", "version": "0.0.0", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-angular17@0.0.0#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup witch Angular17 in WebPack5", "licenses": [ @@ -4198,12 +4198,12 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "components": [ { "type": "library", - "name": "platform-browser", + "name": "common", "group": "@angular", "version": "17.3.0", - "bom-ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "bom-ref": "@angular/common@17.3.0#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "author": "angular", - "description": "Angular - library for using Angular in a web browser", + "description": "Angular - commonly needed directives and services", "licenses": [ { "license": { @@ -4212,7 +4212,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/%40angular/platform-browser@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", + "purl": "pkg:npm/%40angular/common@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -4220,7 +4220,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/platform-browser", + "url": "git+https://github.com/angular/angular.git#packages/common", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -4233,11 +4233,12 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "zone.js", - "version": "0.14.4", - "bom-ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", - "author": "Brian Ford", - "description": "Zones for JavaScript", + "name": "core", + "group": "@angular", + "version": "17.3.0", + "bom-ref": "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "author": "angular", + "description": "Angular - the core framework", "licenses": [ { "license": { @@ -4246,7 +4247,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/zone.js@0.14.4?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", + "purl": "pkg:npm/%40angular/core@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", "externalReferences": [ { "url": "https://github.com/angular/angular/issues", @@ -4254,7 +4255,7 @@ exports[`integration functional: webpack5 with angular17 generated json file: di "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/angular/angular.git#packages/zone.js", + "url": "git+https://github.com/angular/angular.git#packages/core", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -4267,33 +4268,34 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "rxjs", - "version": "7.8.1", - "bom-ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "author": "Ben Lesh", - "description": "Reactive Extensions for modern JavaScript", + "name": "platform-browser", + "group": "@angular", + "version": "17.3.0", + "bom-ref": "@angular/platform-browser@17.3.0#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "author": "angular", + "description": "Angular - library for using Angular in a web browser", "licenses": [ { "license": { - "id": "Apache-2.0", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", + "purl": "pkg:npm/%40angular/platform-browser@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser", "externalReferences": [ { - "url": "https://github.com/ReactiveX/RxJS/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/reactivex/rxjs.git", + "url": "git+https://github.com/angular/angular.git#packages/platform-browser", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://rxjs.dev", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -4301,12 +4303,12 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "runtime", - "group": "@babel", - "version": "7.24.0", - "bom-ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "author": "The Babel Team", - "description": "babel's modular runtime helpers", + "name": "router", + "group": "@angular", + "version": "17.3.0", + "bom-ref": "@angular/router@17.3.0#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "author": "angular", + "description": "Angular - the routing library", "licenses": [ { "license": { @@ -4315,20 +4317,20 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/%40babel/runtime@7.24.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", + "purl": "pkg:npm/%40angular/router@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter", "externalReferences": [ { - "url": "https://github.com/babel/babel/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", + "url": "git+https://github.com/angular/angular.git#packages/router", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://babel.dev/docs/en/next/babel-runtime", + "url": "https://github.com/angular/angular/tree/main/packages/router", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -4336,12 +4338,12 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "common", - "group": "@angular", - "version": "17.3.0", - "bom-ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "author": "angular", - "description": "Angular - commonly needed directives and services", + "name": "runtime", + "group": "@babel", + "version": "7.24.0", + "bom-ref": "@babel/runtime@7.24.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "author": "The Babel Team", + "description": "babel's modular runtime helpers", "licenses": [ { "license": { @@ -4350,20 +4352,20 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/%40angular/common@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon", + "purl": "pkg:npm/%40babel/runtime@7.24.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/babel/babel/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/common", + "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://babel.dev/docs/en/next/babel-runtime", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -4371,12 +4373,11 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "router", - "group": "@angular", - "version": "17.3.0", - "bom-ref": "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", - "author": "angular", - "description": "Angular - the routing library", + "name": "css-loader", + "version": "6.10.0", + "bom-ref": "css-loader@6.10.0#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "author": "Tobias Koppers @sokra", + "description": "css loader module for webpack", "licenses": [ { "license": { @@ -4385,20 +4386,20 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/%40angular/router@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter", + "purl": "pkg:npm/css-loader@6.10.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/webpack-contrib/css-loader/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/router", + "url": "git+https://github.com/webpack-contrib/css-loader.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular/tree/main/packages/router", + "url": "https://github.com/webpack-contrib/css-loader", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -4406,33 +4407,33 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "tslib", - "version": "2.6.2", - "bom-ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "author": "Microsoft Corp.", - "description": "Runtime library for TypeScript helper functions", + "name": "rxjs", + "version": "7.8.1", + "bom-ref": "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "author": "Ben Lesh", + "description": "Reactive Extensions for modern JavaScript", "licenses": [ { "license": { - "id": "0BSD", + "id": "Apache-2.0", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/tslib@2.6.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", + "purl": "pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git", "externalReferences": [ { - "url": "https://github.com/Microsoft/TypeScript/issues", + "url": "https://github.com/ReactiveX/RxJS/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/Microsoft/tslib.git", + "url": "git+https://github.com/reactivex/rxjs.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.typescriptlang.org/", + "url": "https://rxjs.dev", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -4440,34 +4441,33 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "core", - "group": "@angular", - "version": "17.3.0", - "bom-ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "author": "angular", - "description": "Angular - the core framework", + "name": "tslib", + "version": "2.6.2", + "bom-ref": "tslib@2.6.2#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "author": "Microsoft Corp.", + "description": "Runtime library for TypeScript helper functions", "licenses": [ { "license": { - "id": "MIT", + "id": "0BSD", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/%40angular/core@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore", + "purl": "pkg:npm/tslib@2.6.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", "externalReferences": [ { - "url": "https://github.com/angular/angular/issues", + "url": "https://github.com/Microsoft/TypeScript/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/angular/angular.git#packages/core", + "url": "git+https://github.com/Microsoft/tslib.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/angular/angular#readme", + "url": "https://www.typescriptlang.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -4475,11 +4475,11 @@ exports[`integration functional: webpack5 with angular17 generated json file: di }, { "type": "library", - "name": "css-loader", - "version": "6.10.0", - "bom-ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "author": "Tobias Koppers @sokra", - "description": "css loader module for webpack", + "name": "zone.js", + "version": "0.14.4", + "bom-ref": "zone.js@0.14.4#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f", + "author": "Brian Ford", + "description": "Zones for JavaScript", "licenses": [ { "license": { @@ -4488,20 +4488,20 @@ exports[`integration functional: webpack5 with angular17 generated json file: di } } ], - "purl": "pkg:npm/css-loader@6.10.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", + "purl": "pkg:npm/zone.js@0.14.4?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js", "externalReferences": [ { - "url": "https://github.com/webpack-contrib/css-loader/issues", + "url": "https://github.com/angular/angular/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/webpack-contrib/css-loader.git", + "url": "git://github.com/angular/angular.git#packages/zone.js", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/webpack-contrib/css-loader", + "url": "https://github.com/angular/angular#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -4510,62 +4510,62 @@ exports[`integration functional: webpack5 with angular17 generated json file: di ], "dependencies": [ { - "ref": "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "ref": "@angular/common@17.3.0#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", "dependsOn": [ - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@babel/runtime@7.24.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", - "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "@babel/runtime@7.24.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", + "ref": "@angular/platform-browser@17.3.0#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", "dependsOn": [ - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@angular/common@17.3.0#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" ] }, { - "ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" - }, - { - "ref": "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "ref": "@angular/router@17.3.0#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/common@17.3.0#a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", + "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@17.3.0#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a" ] }, { - "ref": "a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "ref": "@babel/runtime@7.24.0#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" + }, + { + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-angular17@0.0.0#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "a8ab9714ac8f3afee60feeb69e749289d3bb0e08c37a7e4a7771944016aea0e5", - "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17" + "@angular/core@17.3.0#ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "@angular/platform-browser@17.3.0#2672f7b819d52ffa2b2bdcd3a0920bb1dc7bff99dd1dd1124f0929e3b134f378", + "@angular/router@17.3.0#a99b7cefcaf9918864bb583ac276159ca0d597212f1304166f00d69a407f4aa1", + "css-loader@6.10.0#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" ] }, { - "ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "ref": "css-loader@6.10.0#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" }, { - "ref": "ccf96d519a01e749e889ebc527bae74eb8ca18bedf24ba3616388e9f6ba69d17", + "ref": "rxjs@7.8.1#964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", "dependsOn": [ - "964271ed27195d6c61e3da02b45077b583e6f1586488cf90970f3995006a412a", - "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" + "tslib@2.6.2#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] }, { - "ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "ref": "tslib@2.6.2#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + }, + { + "ref": "zone.js@0.14.4#5b3f5d53e0d9777586349e7e693fbccc5d77389054db817358a0b5bd4476195f" } ] }" @@ -4640,7 +4640,7 @@ exports[`integration functional: webpack5 with angular17 generated xml file: dis - + Jan Kowalleck @cyclonedx-webpack-plugin-tests example-webpack5-angular17 @@ -4665,25 +4665,25 @@ exports[`integration functional: webpack5 with angular17 generated xml file: dis - + angular @angular - platform-browser + common 17.3.0 - Angular - library for using Angular in a web browser + Angular - commonly needed directives and services MIT - pkg:npm/%40angular/platform-browser@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser + pkg:npm/%40angular/common@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/platform-browser + git+https://github.com/angular/angular.git#packages/common as detected from PackageJson property "repository.url" and "repository.directory" @@ -4692,24 +4692,25 @@ exports[`integration functional: webpack5 with angular17 generated xml file: dis - - Brian Ford - zone.js - 0.14.4 - Zones for JavaScript + + angular + @angular + core + 17.3.0 + Angular - the core framework MIT - pkg:npm/zone.js@0.14.4?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js + pkg:npm/%40angular/core@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git://github.com/angular/angular.git#packages/zone.js + git+https://github.com/angular/angular.git#packages/core as detected from PackageJson property "repository.url" and "repository.directory" @@ -4718,35 +4719,63 @@ exports[`integration functional: webpack5 with angular17 generated xml file: dis - - Ben Lesh - rxjs - 7.8.1 - Reactive Extensions for modern JavaScript + + angular + @angular + platform-browser + 17.3.0 + Angular - library for using Angular in a web browser - Apache-2.0 + MIT - pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git + pkg:npm/%40angular/platform-browser@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fplatform-browser - https://github.com/ReactiveX/RxJS/issues + https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/reactivex/rxjs.git - as detected from PackageJson property "repository.url" + git+https://github.com/angular/angular.git#packages/platform-browser + as detected from PackageJson property "repository.url" and "repository.directory" - https://rxjs.dev + https://github.com/angular/angular#readme as detected from PackageJson property "homepage" - - The Babel Team - @babel + + angular + @angular + router + 17.3.0 + Angular - the routing library + + + MIT + + + pkg:npm/%40angular/router@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter + + + https://github.com/angular/angular/issues + as detected from PackageJson property "bugs.url" + + + git+https://github.com/angular/angular.git#packages/router + as detected from PackageJson property "repository.url" and "repository.directory" + + + https://github.com/angular/angular/tree/main/packages/router + as detected from PackageJson property "homepage" + + + + + The Babel Team + @babel runtime 7.24.0 babel's modular runtime helpers @@ -4771,61 +4800,59 @@ exports[`integration functional: webpack5 with angular17 generated xml file: dis - - angular - @angular - common - 17.3.0 - Angular - commonly needed directives and services + + Tobias Koppers @sokra + css-loader + 6.10.0 + css loader module for webpack MIT - pkg:npm/%40angular/common@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcommon + pkg:npm/css-loader@6.10.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git - https://github.com/angular/angular/issues + https://github.com/webpack-contrib/css-loader/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/common - as detected from PackageJson property "repository.url" and "repository.directory" + git+https://github.com/webpack-contrib/css-loader.git + as detected from PackageJson property "repository.url" - https://github.com/angular/angular#readme + https://github.com/webpack-contrib/css-loader as detected from PackageJson property "homepage" - - angular - @angular - router - 17.3.0 - Angular - the routing library + + Ben Lesh + rxjs + 7.8.1 + Reactive Extensions for modern JavaScript - MIT + Apache-2.0 - pkg:npm/%40angular/router@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Frouter + pkg:npm/rxjs@7.8.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Freactivex%2Frxjs.git - https://github.com/angular/angular/issues + https://github.com/ReactiveX/RxJS/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/router - as detected from PackageJson property "repository.url" and "repository.directory" + git+https://github.com/reactivex/rxjs.git + as detected from PackageJson property "repository.url" - https://github.com/angular/angular/tree/main/packages/router + https://rxjs.dev as detected from PackageJson property "homepage" - + Microsoft Corp. tslib 2.6.2 @@ -4851,25 +4878,24 @@ exports[`integration functional: webpack5 with angular17 generated xml file: dis - - angular - @angular - core - 17.3.0 - Angular - the core framework + + Brian Ford + zone.js + 0.14.4 + Zones for JavaScript MIT - pkg:npm/%40angular/core@17.3.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fcore + pkg:npm/zone.js@0.14.4?vcs_url=git%3A%2F%2Fgithub.com%2Fangular%2Fangular.git%23packages%2Fzone.js https://github.com/angular/angular/issues as detected from PackageJson property "bugs.url" - git+https://github.com/angular/angular.git#packages/core + git://github.com/angular/angular.git#packages/zone.js as detected from PackageJson property "repository.url" and "repository.directory" @@ -4878,66 +4904,40 @@ exports[`integration functional: webpack5 with angular17 generated xml file: dis - - Tobias Koppers @sokra - css-loader - 6.10.0 - css loader module for webpack - - - MIT - - - pkg:npm/css-loader@6.10.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git - - - https://github.com/webpack-contrib/css-loader/issues - as detected from PackageJson property "bugs.url" - - - git+https://github.com/webpack-contrib/css-loader.git - as detected from PackageJson property "repository.url" - - - https://github.com/webpack-contrib/css-loader - as detected from PackageJson property "homepage" - - - - - - + + + + - - - - - - + + + - - + + + - - - - - + + + + + - - - - - + + + + + + - - - - + + + - + + " `; @@ -5032,7 +5032,7 @@ exports[`integration functional: webpack5 with react18 generated json file: dist "name": "example-webpack5-react18", "group": "@cyclonedx-webpack-plugin-tests", "version": "0.0.1", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-react18@0.0.1#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup with react and webpack5", "licenses": [ @@ -5066,10 +5066,12 @@ exports[`integration functional: webpack5 with react18 generated json file: dist "components": [ { "type": "library", - "name": "react-dom", - "version": "18.2.0", - "bom-ref": "23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", - "description": "React package for working with the DOM.", + "name": "runtime", + "group": "@babel", + "version": "7.18.3", + "bom-ref": "@babel/runtime@7.18.3#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "author": "The Babel Team", + "description": "babel's modular runtime helpers", "licenses": [ { "license": { @@ -5078,20 +5080,20 @@ exports[`integration functional: webpack5 with react18 generated json file: dist } } ], - "purl": "pkg:npm/react-dom@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact-dom", + "purl": "pkg:npm/%40babel/runtime@7.18.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", "externalReferences": [ { - "url": "https://github.com/facebook/react/issues", + "url": "https://github.com/babel/babel/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/facebook/react.git#packages/react-dom", + "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://reactjs.org/", + "url": "https://babel.dev/docs/en/next/babel-runtime", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5099,33 +5101,33 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "web-vitals", - "version": "2.1.4", - "bom-ref": "95074e4bc863bb89cdc9486e4462e4a89d52b9bb1c8e26bed4e612c9d0cfa5cd", - "author": "Philip Walton", - "description": "Easily measure performance metrics in JavaScript", + "name": "css-loader", + "version": "6.7.1", + "bom-ref": "css-loader@6.7.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "author": "Tobias Koppers @sokra", + "description": "css loader module for webpack", "licenses": [ { "license": { - "id": "Apache-2.0", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/web-vitals@2.1.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FGoogleChrome%2Fweb-vitals.git", + "purl": "pkg:npm/css-loader@6.7.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", "externalReferences": [ { - "url": "https://github.com/GoogleChrome/web-vitals/issues", + "url": "https://github.com/webpack-contrib/css-loader/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/GoogleChrome/web-vitals.git", + "url": "git+https://github.com/webpack-contrib/css-loader.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/GoogleChrome/web-vitals#readme", + "url": "https://github.com/webpack-contrib/css-loader", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5133,12 +5135,10 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "runtime", - "group": "@babel", - "version": "7.18.3", - "bom-ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "author": "The Babel Team", - "description": "babel's modular runtime helpers", + "name": "react-dom", + "version": "18.2.0", + "bom-ref": "react-dom@18.2.0#23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", + "description": "React package for working with the DOM.", "licenses": [ { "license": { @@ -5147,20 +5147,20 @@ exports[`integration functional: webpack5 with react18 generated json file: dist } } ], - "purl": "pkg:npm/%40babel/runtime@7.18.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", + "purl": "pkg:npm/react-dom@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact-dom", "externalReferences": [ { - "url": "https://github.com/babel/babel/issues", + "url": "https://github.com/facebook/react/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", + "url": "git+https://github.com/facebook/react.git#packages/react-dom", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://babel.dev/docs/en/next/babel-runtime", + "url": "https://reactjs.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5168,10 +5168,10 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "scheduler", - "version": "0.23.0", - "bom-ref": "ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403", - "description": "Cooperative scheduler for the browser environment.", + "name": "react", + "version": "18.2.0", + "bom-ref": "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", + "description": "React is a JavaScript library for building user interfaces.", "licenses": [ { "license": { @@ -5180,7 +5180,7 @@ exports[`integration functional: webpack5 with react18 generated json file: dist } } ], - "purl": "pkg:npm/scheduler@0.23.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Fscheduler", + "purl": "pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact", "externalReferences": [ { "url": "https://github.com/facebook/react/issues", @@ -5188,7 +5188,7 @@ exports[`integration functional: webpack5 with react18 generated json file: dist "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/facebook/react.git#packages/scheduler", + "url": "git+https://github.com/facebook/react.git#packages/react", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -5201,11 +5201,10 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "css-loader", - "version": "6.7.1", - "bom-ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "author": "Tobias Koppers @sokra", - "description": "css loader module for webpack", + "name": "scheduler", + "version": "0.23.0", + "bom-ref": "scheduler@0.23.0#ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403", + "description": "Cooperative scheduler for the browser environment.", "licenses": [ { "license": { @@ -5214,20 +5213,20 @@ exports[`integration functional: webpack5 with react18 generated json file: dist } } ], - "purl": "pkg:npm/css-loader@6.7.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", + "purl": "pkg:npm/scheduler@0.23.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Fscheduler", "externalReferences": [ { - "url": "https://github.com/webpack-contrib/css-loader/issues", + "url": "https://github.com/facebook/react/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/webpack-contrib/css-loader.git", + "url": "git+https://github.com/facebook/react.git#packages/scheduler", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/webpack-contrib/css-loader", + "url": "https://reactjs.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5235,32 +5234,33 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "react", - "version": "18.2.0", - "bom-ref": "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", - "description": "React is a JavaScript library for building user interfaces.", + "name": "web-vitals", + "version": "2.1.4", + "bom-ref": "web-vitals@2.1.4#95074e4bc863bb89cdc9486e4462e4a89d52b9bb1c8e26bed4e612c9d0cfa5cd", + "author": "Philip Walton", + "description": "Easily measure performance metrics in JavaScript", "licenses": [ { "license": { - "id": "MIT", + "id": "Apache-2.0", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact", + "purl": "pkg:npm/web-vitals@2.1.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FGoogleChrome%2Fweb-vitals.git", "externalReferences": [ { - "url": "https://github.com/facebook/react/issues", + "url": "https://github.com/GoogleChrome/web-vitals/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/facebook/react.git#packages/react", + "url": "git+https://github.com/GoogleChrome/web-vitals.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://reactjs.org/", + "url": "https://github.com/GoogleChrome/web-vitals#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5269,35 +5269,35 @@ exports[`integration functional: webpack5 with react18 generated json file: dist ], "dependencies": [ { - "ref": "23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", - "dependsOn": [ - "ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403", - "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" - ] + "ref": "@babel/runtime@7.18.3#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" }, { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-react18@0.0.1#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", - "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" + "@babel/runtime@7.18.3#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "css-loader@6.7.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "react-dom@18.2.0#23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", + "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" ] }, { - "ref": "95074e4bc863bb89cdc9486e4462e4a89d52b9bb1c8e26bed4e612c9d0cfa5cd" + "ref": "css-loader@6.7.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" }, { - "ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" + "ref": "react-dom@18.2.0#23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", + "dependsOn": [ + "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", + "scheduler@0.23.0#ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403" + ] }, { - "ref": "ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403" + "ref": "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" }, { - "ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "ref": "scheduler@0.23.0#ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403" }, { - "ref": "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" + "ref": "web-vitals@2.1.4#95074e4bc863bb89cdc9486e4462e4a89d52b9bb1c8e26bed4e612c9d0cfa5cd" } ] }" @@ -5393,7 +5393,7 @@ exports[`integration functional: webpack5 with react18 generated json file: dist "name": "example-webpack5-react18", "group": "@cyclonedx-webpack-plugin-tests", "version": "0.0.1", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-react18@0.0.1#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup with react and webpack5", "licenses": [ @@ -5427,10 +5427,12 @@ exports[`integration functional: webpack5 with react18 generated json file: dist "components": [ { "type": "library", - "name": "react-dom", - "version": "18.2.0", - "bom-ref": "23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", - "description": "React package for working with the DOM.", + "name": "runtime", + "group": "@babel", + "version": "7.18.3", + "bom-ref": "@babel/runtime@7.18.3#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "author": "The Babel Team", + "description": "babel's modular runtime helpers", "licenses": [ { "license": { @@ -5439,20 +5441,20 @@ exports[`integration functional: webpack5 with react18 generated json file: dist } } ], - "purl": "pkg:npm/react-dom@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact-dom", + "purl": "pkg:npm/%40babel/runtime@7.18.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", "externalReferences": [ { - "url": "https://github.com/facebook/react/issues", + "url": "https://github.com/babel/babel/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/facebook/react.git#packages/react-dom", + "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://reactjs.org/", + "url": "https://babel.dev/docs/en/next/babel-runtime", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5460,33 +5462,33 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "web-vitals", - "version": "2.1.4", - "bom-ref": "95074e4bc863bb89cdc9486e4462e4a89d52b9bb1c8e26bed4e612c9d0cfa5cd", - "author": "Philip Walton", - "description": "Easily measure performance metrics in JavaScript", + "name": "css-loader", + "version": "6.7.1", + "bom-ref": "css-loader@6.7.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "author": "Tobias Koppers @sokra", + "description": "css loader module for webpack", "licenses": [ { "license": { - "id": "Apache-2.0", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/web-vitals@2.1.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FGoogleChrome%2Fweb-vitals.git", + "purl": "pkg:npm/css-loader@6.7.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", "externalReferences": [ { - "url": "https://github.com/GoogleChrome/web-vitals/issues", + "url": "https://github.com/webpack-contrib/css-loader/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/GoogleChrome/web-vitals.git", + "url": "git+https://github.com/webpack-contrib/css-loader.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/GoogleChrome/web-vitals#readme", + "url": "https://github.com/webpack-contrib/css-loader", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5494,12 +5496,10 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "runtime", - "group": "@babel", - "version": "7.18.3", - "bom-ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "author": "The Babel Team", - "description": "babel's modular runtime helpers", + "name": "react-dom", + "version": "18.2.0", + "bom-ref": "react-dom@18.2.0#23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", + "description": "React package for working with the DOM.", "licenses": [ { "license": { @@ -5508,20 +5508,20 @@ exports[`integration functional: webpack5 with react18 generated json file: dist } } ], - "purl": "pkg:npm/%40babel/runtime@7.18.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime", + "purl": "pkg:npm/react-dom@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact-dom", "externalReferences": [ { - "url": "https://github.com/babel/babel/issues", + "url": "https://github.com/facebook/react/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/babel/babel.git#packages/babel-runtime", + "url": "git+https://github.com/facebook/react.git#packages/react-dom", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://babel.dev/docs/en/next/babel-runtime", + "url": "https://reactjs.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5529,10 +5529,10 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "scheduler", - "version": "0.23.0", - "bom-ref": "ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403", - "description": "Cooperative scheduler for the browser environment.", + "name": "react", + "version": "18.2.0", + "bom-ref": "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", + "description": "React is a JavaScript library for building user interfaces.", "licenses": [ { "license": { @@ -5541,7 +5541,7 @@ exports[`integration functional: webpack5 with react18 generated json file: dist } } ], - "purl": "pkg:npm/scheduler@0.23.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Fscheduler", + "purl": "pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact", "externalReferences": [ { "url": "https://github.com/facebook/react/issues", @@ -5549,7 +5549,7 @@ exports[`integration functional: webpack5 with react18 generated json file: dist "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/facebook/react.git#packages/scheduler", + "url": "git+https://github.com/facebook/react.git#packages/react", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, @@ -5562,11 +5562,10 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "css-loader", - "version": "6.7.1", - "bom-ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "author": "Tobias Koppers @sokra", - "description": "css loader module for webpack", + "name": "scheduler", + "version": "0.23.0", + "bom-ref": "scheduler@0.23.0#ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403", + "description": "Cooperative scheduler for the browser environment.", "licenses": [ { "license": { @@ -5575,20 +5574,20 @@ exports[`integration functional: webpack5 with react18 generated json file: dist } } ], - "purl": "pkg:npm/css-loader@6.7.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git", + "purl": "pkg:npm/scheduler@0.23.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Fscheduler", "externalReferences": [ { - "url": "https://github.com/webpack-contrib/css-loader/issues", + "url": "https://github.com/facebook/react/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/webpack-contrib/css-loader.git", + "url": "git+https://github.com/facebook/react.git#packages/scheduler", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/webpack-contrib/css-loader", + "url": "https://reactjs.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5596,32 +5595,33 @@ exports[`integration functional: webpack5 with react18 generated json file: dist }, { "type": "library", - "name": "react", - "version": "18.2.0", - "bom-ref": "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", - "description": "React is a JavaScript library for building user interfaces.", + "name": "web-vitals", + "version": "2.1.4", + "bom-ref": "web-vitals@2.1.4#95074e4bc863bb89cdc9486e4462e4a89d52b9bb1c8e26bed4e612c9d0cfa5cd", + "author": "Philip Walton", + "description": "Easily measure performance metrics in JavaScript", "licenses": [ { "license": { - "id": "MIT", + "id": "Apache-2.0", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact", + "purl": "pkg:npm/web-vitals@2.1.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FGoogleChrome%2Fweb-vitals.git", "externalReferences": [ { - "url": "https://github.com/facebook/react/issues", + "url": "https://github.com/GoogleChrome/web-vitals/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/facebook/react.git#packages/react", + "url": "git+https://github.com/GoogleChrome/web-vitals.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://reactjs.org/", + "url": "https://github.com/GoogleChrome/web-vitals#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -5630,35 +5630,35 @@ exports[`integration functional: webpack5 with react18 generated json file: dist ], "dependencies": [ { - "ref": "23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", - "dependsOn": [ - "ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403", - "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" - ] + "ref": "@babel/runtime@7.18.3#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" }, { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-react18@0.0.1#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", - "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", - "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", - "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" + "@babel/runtime@7.18.3#9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b", + "css-loader@6.7.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a", + "react-dom@18.2.0#23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", + "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" ] }, { - "ref": "95074e4bc863bb89cdc9486e4462e4a89d52b9bb1c8e26bed4e612c9d0cfa5cd" + "ref": "css-loader@6.7.1#daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" }, { - "ref": "9f073fa101db0e23d8813effb6a000f388e88fa2fcf17e683b3d92b41e74c99b" + "ref": "react-dom@18.2.0#23b7e7ebf9d294e4ee70193af7f8c1b262ecfb395ec410ce3bd0ab9ba3c64471", + "dependsOn": [ + "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", + "scheduler@0.23.0#ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403" + ] }, { - "ref": "ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403" + "ref": "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" }, { - "ref": "daaac00e0a0f97f0db85f6f44f5646be5ad54e43db8b536db3ead3659b87268a" + "ref": "scheduler@0.23.0#ac9b008bbbb7598be92bc6f09ea4991f07e685b10289ffbeb5f159e9ccda0403" }, { - "ref": "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" + "ref": "web-vitals@2.1.4#95074e4bc863bb89cdc9486e4462e4a89d52b9bb1c8e26bed4e612c9d0cfa5cd" } ] }" @@ -5733,7 +5733,7 @@ exports[`integration functional: webpack5 with react18 generated xml file: dist/ - + Jan Kowalleck @cyclonedx-webpack-plugin-tests example-webpack5-react18 @@ -5762,101 +5762,101 @@ exports[`integration functional: webpack5 with react18 generated xml file: dist/ - - react-dom - 18.2.0 - React package for working with the DOM. + + The Babel Team + @babel + runtime + 7.18.3 + babel's modular runtime helpers MIT - pkg:npm/react-dom@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact-dom + pkg:npm/%40babel/runtime@7.18.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime - https://github.com/facebook/react/issues + https://github.com/babel/babel/issues as detected from PackageJson property "bugs.url" - git+https://github.com/facebook/react.git#packages/react-dom + git+https://github.com/babel/babel.git#packages/babel-runtime as detected from PackageJson property "repository.url" and "repository.directory" - https://reactjs.org/ + https://babel.dev/docs/en/next/babel-runtime as detected from PackageJson property "homepage" - - Philip Walton - web-vitals - 2.1.4 - Easily measure performance metrics in JavaScript + + Tobias Koppers @sokra + css-loader + 6.7.1 + css loader module for webpack - Apache-2.0 + MIT - pkg:npm/web-vitals@2.1.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FGoogleChrome%2Fweb-vitals.git + pkg:npm/css-loader@6.7.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git - https://github.com/GoogleChrome/web-vitals/issues + https://github.com/webpack-contrib/css-loader/issues as detected from PackageJson property "bugs.url" - git+https://github.com/GoogleChrome/web-vitals.git + git+https://github.com/webpack-contrib/css-loader.git as detected from PackageJson property "repository.url" - https://github.com/GoogleChrome/web-vitals#readme + https://github.com/webpack-contrib/css-loader as detected from PackageJson property "homepage" - - The Babel Team - @babel - runtime - 7.18.3 - babel's modular runtime helpers + + react-dom + 18.2.0 + React package for working with the DOM. MIT - pkg:npm/%40babel/runtime@7.18.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbabel%2Fbabel.git%23packages%2Fbabel-runtime + pkg:npm/react-dom@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact-dom - https://github.com/babel/babel/issues + https://github.com/facebook/react/issues as detected from PackageJson property "bugs.url" - git+https://github.com/babel/babel.git#packages/babel-runtime + git+https://github.com/facebook/react.git#packages/react-dom as detected from PackageJson property "repository.url" and "repository.directory" - https://babel.dev/docs/en/next/babel-runtime + https://reactjs.org/ as detected from PackageJson property "homepage" - - scheduler - 0.23.0 - Cooperative scheduler for the browser environment. + + react + 18.2.0 + React is a JavaScript library for building user interfaces. MIT - pkg:npm/scheduler@0.23.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Fscheduler + pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact https://github.com/facebook/react/issues as detected from PackageJson property "bugs.url" - git+https://github.com/facebook/react.git#packages/scheduler + git+https://github.com/facebook/react.git#packages/react as detected from PackageJson property "repository.url" and "repository.directory" @@ -5865,74 +5865,74 @@ exports[`integration functional: webpack5 with react18 generated xml file: dist/ - - Tobias Koppers @sokra - css-loader - 6.7.1 - css loader module for webpack + + scheduler + 0.23.0 + Cooperative scheduler for the browser environment. MIT - pkg:npm/css-loader@6.7.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fwebpack-contrib%2Fcss-loader.git + pkg:npm/scheduler@0.23.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Fscheduler - https://github.com/webpack-contrib/css-loader/issues + https://github.com/facebook/react/issues as detected from PackageJson property "bugs.url" - git+https://github.com/webpack-contrib/css-loader.git - as detected from PackageJson property "repository.url" + git+https://github.com/facebook/react.git#packages/scheduler + as detected from PackageJson property "repository.url" and "repository.directory" - https://github.com/webpack-contrib/css-loader + https://reactjs.org/ as detected from PackageJson property "homepage" - - react - 18.2.0 - React is a JavaScript library for building user interfaces. + + Philip Walton + web-vitals + 2.1.4 + Easily measure performance metrics in JavaScript - MIT + Apache-2.0 - pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact + pkg:npm/web-vitals@2.1.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FGoogleChrome%2Fweb-vitals.git - https://github.com/facebook/react/issues + https://github.com/GoogleChrome/web-vitals/issues as detected from PackageJson property "bugs.url" - git+https://github.com/facebook/react.git#packages/react - as detected from PackageJson property "repository.url" and "repository.directory" + git+https://github.com/GoogleChrome/web-vitals.git + as detected from PackageJson property "repository.url" - https://reactjs.org/ + https://github.com/GoogleChrome/web-vitals#readme as detected from PackageJson property "homepage" - - - + + + + + + - - - - - + + + + - - - - - + + + " `; @@ -6026,7 +6026,7 @@ exports[`integration functional: webpack5 with vue2 generated json file: dist/.b "type": "application", "name": "example-webpack5-vue2", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup witch Vue2 in WebPack5", "licenses": [ @@ -6062,7 +6062,7 @@ exports[`integration functional: webpack5 with vue2 generated json file: dist/.b "type": "library", "name": "vue", "version": "2.6.14", - "bom-ref": "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed", + "bom-ref": "vue@2.6.14#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed", "author": "Evan You", "description": "Reactive, component-oriented view layer for modern web interfaces.", "licenses": [ @@ -6095,13 +6095,13 @@ exports[`integration functional: webpack5 with vue2 generated json file: dist/.b ], "dependencies": [ { - "ref": "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" + "vue@2.6.14#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" ] + }, + { + "ref": "vue@2.6.14#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" } ] }" @@ -6196,7 +6196,7 @@ exports[`integration functional: webpack5 with vue2 generated json file: dist/.w "type": "application", "name": "example-webpack5-vue2", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup witch Vue2 in WebPack5", "licenses": [ @@ -6232,7 +6232,7 @@ exports[`integration functional: webpack5 with vue2 generated json file: dist/.w "type": "library", "name": "vue", "version": "2.6.14", - "bom-ref": "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed", + "bom-ref": "vue@2.6.14#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed", "author": "Evan You", "description": "Reactive, component-oriented view layer for modern web interfaces.", "licenses": [ @@ -6265,13 +6265,13 @@ exports[`integration functional: webpack5 with vue2 generated json file: dist/.w ], "dependencies": [ { - "ref": "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" + "vue@2.6.14#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" ] + }, + { + "ref": "vue@2.6.14#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" } ] }" @@ -6346,7 +6346,7 @@ exports[`integration functional: webpack5 with vue2 generated xml file: dist/.bo - + Jan Kowalleck @cyclonedx-webpack-plugin-tests example-webpack5-vue2 @@ -6374,7 +6374,7 @@ exports[`integration functional: webpack5 with vue2 generated xml file: dist/.bo - + Evan You vue 2.6.14 @@ -6402,10 +6402,10 @@ exports[`integration functional: webpack5 with vue2 generated xml file: dist/.bo - - - + + + " `; @@ -6499,7 +6499,7 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated json "type": "application", "name": "example-webpack5-vue2-yarn", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2-yarn@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup witch Vue2 in WebPack5 with yarn setup", "licenses": [ @@ -6535,7 +6535,7 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated json "type": "library", "name": "vue", "version": "2.7.16", - "bom-ref": "0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec", + "bom-ref": "vue@2.7.16#0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec", "author": "Evan You", "description": "Reactive, component-oriented view layer for modern web interfaces.", "licenses": [ @@ -6568,13 +6568,13 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated json ], "dependencies": [ { - "ref": "0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2-yarn@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec" + "vue@2.7.16#0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec" ] + }, + { + "ref": "vue@2.7.16#0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec" } ] }" @@ -6669,7 +6669,7 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated json "type": "application", "name": "example-webpack5-vue2-yarn", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2-yarn@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup witch Vue2 in WebPack5 with yarn setup", "licenses": [ @@ -6705,7 +6705,7 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated json "type": "library", "name": "vue", "version": "2.7.16", - "bom-ref": "0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec", + "bom-ref": "vue@2.7.16#0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec", "author": "Evan You", "description": "Reactive, component-oriented view layer for modern web interfaces.", "licenses": [ @@ -6738,13 +6738,13 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated json ], "dependencies": [ { - "ref": "0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2-yarn@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec" + "vue@2.7.16#0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec" ] + }, + { + "ref": "vue@2.7.16#0dee204e4c296465073096ae8685919c00a5552784a0cac37f73ee59697386ec" } ] }" @@ -6819,7 +6819,7 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated xml - + Jan Kowalleck @cyclonedx-webpack-plugin-tests example-webpack5-vue2-yarn @@ -6847,7 +6847,7 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated xml - + Evan You vue 2.7.16 @@ -6875,10 +6875,10 @@ exports[`integration functional: webpack5 with vue2 in yarn setup generated xml - - - + + + " `; @@ -6972,7 +6972,7 @@ exports[`integration functional: webpack5 with vue2-cli-service generated json f "type": "application", "name": "example-webpack5-vue2-cli", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2-cli@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "description": "example setup witch Vue2 in WebPack5", "licenses": [ { @@ -7007,7 +7007,7 @@ exports[`integration functional: webpack5 with vue2-cli-service generated json f "type": "library", "name": "vue", "version": "2.7.16", - "bom-ref": "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed", + "bom-ref": "vue@2.7.16#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed", "author": "Evan You", "description": "Reactive, component-oriented view layer for modern web interfaces.", "licenses": [ @@ -7040,13 +7040,13 @@ exports[`integration functional: webpack5 with vue2-cli-service generated json f ], "dependencies": [ { - "ref": "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2-cli@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" + "vue@2.7.16#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" ] + }, + { + "ref": "vue@2.7.16#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" } ] }" @@ -7141,7 +7141,7 @@ exports[`integration functional: webpack5 with vue2-cli-service generated json f "type": "application", "name": "example-webpack5-vue2-cli", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2-cli@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "description": "example setup witch Vue2 in WebPack5", "licenses": [ { @@ -7176,7 +7176,7 @@ exports[`integration functional: webpack5 with vue2-cli-service generated json f "type": "library", "name": "vue", "version": "2.7.16", - "bom-ref": "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed", + "bom-ref": "vue@2.7.16#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed", "author": "Evan You", "description": "Reactive, component-oriented view layer for modern web interfaces.", "licenses": [ @@ -7209,13 +7209,13 @@ exports[`integration functional: webpack5 with vue2-cli-service generated json f ], "dependencies": [ { - "ref": "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/example-webpack5-vue2-cli@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" + "vue@2.7.16#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" ] + }, + { + "ref": "vue@2.7.16#618d4de80402e0acff94b5ee1f9ec0dc1b96c65124e3ba6dded93cd1f71b95ed" } ] }" @@ -7290,7 +7290,7 @@ exports[`integration functional: webpack5 with vue2-cli-service generated xml fi - + @cyclonedx-webpack-plugin-tests example-webpack5-vue2-cli example setup witch Vue2 in WebPack5 @@ -7317,7 +7317,7 @@ exports[`integration functional: webpack5 with vue2-cli-service generated xml fi - + Evan You vue 2.7.16 @@ -7345,10 +7345,10 @@ exports[`integration functional: webpack5 with vue2-cli-service generated xml fi - - - + + + " `; @@ -7462,7 +7462,7 @@ exports[`integration regression: correctly renames root component generated json "type": "library", "name": "libphonenumber-js", "version": "1.11.16", - "bom-ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "bom-ref": "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", "author": "catamphetamine", "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", "licenses": [ @@ -7497,11 +7497,11 @@ exports[`integration regression: correctly renames root component generated json { "ref": "__root_component__", "dependsOn": [ - "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" ] }, { - "ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + "ref": "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" } ] }" @@ -7616,7 +7616,7 @@ exports[`integration regression: correctly renames root component generated json "type": "library", "name": "libphonenumber-js", "version": "1.11.16", - "bom-ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "bom-ref": "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", "author": "catamphetamine", "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", "licenses": [ @@ -7651,11 +7651,11 @@ exports[`integration regression: correctly renames root component generated json { "ref": "__root_component__", "dependsOn": [ - "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" ] }, { - "ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + "ref": "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" } ] }" @@ -7746,7 +7746,7 @@ exports[`integration regression: correctly renames root component generated xml - + catamphetamine libphonenumber-js 1.11.16 @@ -7775,9 +7775,9 @@ exports[`integration regression: correctly renames root component generated xml - + - + " `; @@ -7871,7 +7871,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "type": "application", "name": "regression-issue1337", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/regression-issue1337@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup for issue#1337", "licenses": [ @@ -7906,59 +7906,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "components": [ { "type": "library", - "name": "ieee754", - "version": "1.2.1", - "bom-ref": "0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2", - "author": "Feross Aboukhadijeh", - "description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object", - "licenses": [ - { - "license": { - "id": "BSD-3-Clause", - "acknowledgement": "declared" - } - } - ], - "purl": "pkg:npm/ieee754@1.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fieee754.git", - "externalReferences": [ - { - "url": "https://github.com/feross/ieee754/issues", - "type": "issue-tracker", - "comment": "as detected from PackageJson property \\"bugs.url\\"" - }, - { - "url": "git://github.com/feross/ieee754.git", - "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" - }, - { - "url": "https://github.com/feross/ieee754#readme", - "type": "website", - "comment": "as detected from PackageJson property \\"homepage\\"" - } - ], - "evidence": { - "licenses": [ - { - "license": { - "name": "file: LICENSE", - "text": { - "content": "Q29weXJpZ2h0IDIwMDggRmFpciBPYWtzIExhYnMsIEluYy4KClJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dCBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlIG1ldDoKCjEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KCjIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KCjMuIE5laXRoZXIgdGhlIG5hbWUgb2YgdGhlIGNvcHlyaWdodCBob2xkZXIgbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCg==", - "contentType": "text/plain", - "encoding": "base64" - } - } - } - ] - } - }, - { - "type": "library", - "name": "util-deprecate", - "version": "1.0.2", - "bom-ref": "19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5", - "author": "Nathan Rajlich", - "description": "The Node.js \`util.deprecate()\` function with browser support", + "name": "base64-js", + "version": "1.5.1", + "bom-ref": "base64-js@1.5.1#db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199", + "author": "T. Jameson Little", + "description": "Base64 encoding/decoding in pure JS", "licenses": [ { "license": { @@ -7967,20 +7919,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/util-deprecate@1.0.2?vcs_url=git%3A%2F%2Fgithub.com%2FTooTallNate%2Futil-deprecate.git", + "purl": "pkg:npm/base64-js@1.5.1?vcs_url=git%3A%2F%2Fgithub.com%2Fbeatgammit%2Fbase64-js.git", "externalReferences": [ { - "url": "https://github.com/TooTallNate/util-deprecate/issues", + "url": "https://github.com/beatgammit/base64-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/TooTallNate/util-deprecate.git", + "url": "git://github.com/beatgammit/base64-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/TooTallNate/util-deprecate", + "url": "https://github.com/beatgammit/base64-js", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -7991,7 +7943,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "KFRoZSBNSVQgTGljZW5zZSkKCkNvcHlyaWdodCAoYykgMjAxNCBOYXRoYW4gUmFqbGljaCA8bmF0aGFuQHRvb3RhbGxuYXRlLm5ldD4KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uCm9idGFpbmluZyBhIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uCmZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQKcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsCmNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZQpTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZwpjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUKaW5jbHVkZWQgaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwKRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5ECk5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUCkhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLApXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUgpPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", + "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIDIwMTQgSmFtZXNvbiBMaXR0bGUKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8002,32 +7954,33 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "inherits", - "version": "2.0.4", - "bom-ref": "300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", - "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", + "name": "buffer", + "version": "6.0.3", + "bom-ref": "buffer@6.0.3#d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", + "author": "Feross Aboukhadijeh", + "description": "Node.js Buffer API, for the browser", "licenses": [ { "license": { - "id": "ISC", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/inherits@2.0.4?vcs_url=git%3A%2F%2Fgithub.com%2Fisaacs%2Finherits.git", + "purl": "pkg:npm/buffer@6.0.3?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fbuffer.git", "externalReferences": [ { - "url": "https://github.com/isaacs/inherits/issues", + "url": "https://github.com/feross/buffer/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/isaacs/inherits.git", + "url": "git://github.com/feross/buffer.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/isaacs/inherits#readme", + "url": "https://github.com/feross/buffer", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8038,7 +7991,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIElTQyBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIElzYWFjIFouIFNjaGx1ZXRlcgoKUGVybWlzc2lvbiB0byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kL29yIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBmb3IgYW55CnB1cnBvc2Ugd2l0aCBvciB3aXRob3V0IGZlZSBpcyBoZXJlYnkgZ3JhbnRlZCwgcHJvdmlkZWQgdGhhdCB0aGUgYWJvdmUKY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBhcHBlYXIgaW4gYWxsIGNvcGllcy4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIClJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQKRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsCklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQpMT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUgpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SClBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuCgo=", + "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgsIGFuZCBvdGhlciBjb250cmlidXRvcnMuCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0byBkZWFsCmluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMKdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sCk9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4KVEhFIFNPRlRXQVJFLgo=", "contentType": "text/plain", "encoding": "base64" } @@ -8051,7 +8004,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "type": "library", "name": "esprima", "version": "4.0.1", - "bom-ref": "340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00", + "bom-ref": "esprima@4.0.1#340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00", "author": "Ariya Hidayat", "description": "ECMAScript parsing infrastructure for multipurpose analysis", "licenses": [ @@ -8099,7 +8052,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "type": "library", "name": "events", "version": "3.3.0", - "bom-ref": "9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", + "bom-ref": "events@3.3.0#9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", "author": "Irakli Gozalishvili", "description": "Node's event emitter for all engines.", "licenses": [ @@ -8145,33 +8098,33 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "through", - "version": "2.3.8", - "bom-ref": "abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", - "author": "Dominic Tarr", - "description": "simplified stream construction", + "name": "ieee754", + "version": "1.2.1", + "bom-ref": "ieee754@1.2.1#0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2", + "author": "Feross Aboukhadijeh", + "description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object", "licenses": [ { "license": { - "id": "MIT", + "id": "BSD-3-Clause", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/through@2.3.8?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fdominictarr%2Fthrough.git", + "purl": "pkg:npm/ieee754@1.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fieee754.git", "externalReferences": [ { - "url": "https://github.com/dominictarr/through/issues", + "url": "https://github.com/feross/ieee754/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/dominictarr/through.git", + "url": "git://github.com/feross/ieee754.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/dominictarr/through", + "url": "https://github.com/feross/ieee754#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8180,9 +8133,9 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "licenses": [ { "license": { - "name": "file: LICENSE.MIT", + "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTEgRG9taW5pYyBUYXJyCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgCnRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCAKYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIApkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCAKbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSAKdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2UgCnNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgCkFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCAKVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo=", + "content": "Q29weXJpZ2h0IDIwMDggRmFpciBPYWtzIExhYnMsIEluYy4KClJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dCBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlIG1ldDoKCjEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KCjIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KCjMuIE5laXRoZXIgdGhlIG5hbWUgb2YgdGhlIGNvcHlyaWdodCBob2xkZXIgbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8193,33 +8146,32 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "stream-browserify", - "version": "3.0.0", - "bom-ref": "add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931", - "author": "James Halliday", - "description": "the stream module from node core for browsers", + "name": "inherits", + "version": "2.0.4", + "bom-ref": "inherits@2.0.4#300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", + "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", "licenses": [ { "license": { - "id": "MIT", + "id": "ISC", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/stream-browserify@3.0.0?vcs_url=git%3A%2F%2Fgithub.com%2Fbrowserify%2Fstream-browserify.git", + "purl": "pkg:npm/inherits@2.0.4?vcs_url=git%3A%2F%2Fgithub.com%2Fisaacs%2Finherits.git", "externalReferences": [ { - "url": "https://github.com/browserify/stream-browserify/issues", + "url": "https://github.com/isaacs/inherits/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/browserify/stream-browserify.git", + "url": "git://github.com/isaacs/inherits.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/browserify/stream-browserify", + "url": "https://github.com/isaacs/inherits#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8230,7 +8182,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgSmFtZXMgSGFsbGlkYXkKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YKdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4KdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0bwp1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZgp0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4gYWxsCmNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUwpGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IKQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSCklOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOCkNPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", + "content": "VGhlIElTQyBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIElzYWFjIFouIFNjaGx1ZXRlcgoKUGVybWlzc2lvbiB0byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kL29yIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBmb3IgYW55CnB1cnBvc2Ugd2l0aCBvciB3aXRob3V0IGZlZSBpcyBoZXJlYnkgZ3JhbnRlZCwgcHJvdmlkZWQgdGhhdCB0aGUgYWJvdmUKY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBhcHBlYXIgaW4gYWxsIGNvcGllcy4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIClJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQKRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsCklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQpMT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUgpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SClBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuCgo=", "contentType": "text/plain", "encoding": "base64" } @@ -8241,10 +8193,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "string_decoder", - "version": "1.3.0", - "bom-ref": "c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", - "description": "The string_decoder module from Node core", + "name": "libphonenumber-js", + "version": "1.11.16", + "bom-ref": "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "author": "catamphetamine", + "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", "licenses": [ { "license": { @@ -8253,20 +8206,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/string_decoder@1.3.0?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Fstring_decoder.git", + "purl": "pkg:npm/libphonenumber-js@1.11.16?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", "externalReferences": [ { - "url": "https://github.com/nodejs/string_decoder/issues", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/nodejs/string_decoder.git", + "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/nodejs/string_decoder", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8277,7 +8230,17 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIKCg==", + "content": "KFRoZSBNSVQgTGljZW5zZSkNCg0KQ29weXJpZ2h0IChjKSAyMDE2IEBjYXRhbXBoZXRhbWluZSA8cHVyZWNhdGFtcGhldGFtaW5lQGdtYWlsLmNvbT4NCg0KUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nDQphIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUNCidTb2Z0d2FyZScpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcNCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwNCmRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0bw0KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvDQp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlDQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4NCg0KVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICdBUyBJUycsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsDQpFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YNCk1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4NCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZDQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULA0KVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUNClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLg==", + "contentType": "text/plain", + "encoding": "base64" + } + } + }, + { + "license": { + "name": "file: LICENSE.Apache", + "text": { + "content": "ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQXBhY2hlIExpY2Vuc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFZlcnNpb24gMi4wLCBKYW51YXJ5IDIwMDQNCiAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy8NCg0KICAgVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9ODQoNCiAgIDEuIERlZmluaXRpb25zLg0KDQogICAgICAiTGljZW5zZSIgc2hhbGwgbWVhbiB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLA0KICAgICAgYW5kIGRpc3RyaWJ1dGlvbiBhcyBkZWZpbmVkIGJ5IFNlY3Rpb25zIDEgdGhyb3VnaCA5IG9mIHRoaXMgZG9jdW1lbnQuDQoNCiAgICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5DQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuDQoNCiAgICAgICJMZWdhbCBFbnRpdHkiIHNoYWxsIG1lYW4gdGhlIHVuaW9uIG9mIHRoZSBhY3RpbmcgZW50aXR5IGFuZCBhbGwNCiAgICAgIG90aGVyIGVudGl0aWVzIHRoYXQgY29udHJvbCwgYXJlIGNvbnRyb2xsZWQgYnksIG9yIGFyZSB1bmRlciBjb21tb24NCiAgICAgIGNvbnRyb2wgd2l0aCB0aGF0IGVudGl0eS4gRm9yIHRoZSBwdXJwb3NlcyBvZiB0aGlzIGRlZmluaXRpb24sDQogICAgICAiY29udHJvbCIgbWVhbnMgKGkpIHRoZSBwb3dlciwgZGlyZWN0IG9yIGluZGlyZWN0LCB0byBjYXVzZSB0aGUNCiAgICAgIGRpcmVjdGlvbiBvciBtYW5hZ2VtZW50IG9mIHN1Y2ggZW50aXR5LCB3aGV0aGVyIGJ5IGNvbnRyYWN0IG9yDQogICAgICBvdGhlcndpc2UsIG9yIChpaSkgb3duZXJzaGlwIG9mIGZpZnR5IHBlcmNlbnQgKDUwJSkgb3IgbW9yZSBvZiB0aGUNCiAgICAgIG91dHN0YW5kaW5nIHNoYXJlcywgb3IgKGlpaSkgYmVuZWZpY2lhbCBvd25lcnNoaXAgb2Ygc3VjaCBlbnRpdHkuDQoNCiAgICAgICJZb3UiIChvciAiWW91ciIpIHNoYWxsIG1lYW4gYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkNCiAgICAgIGV4ZXJjaXNpbmcgcGVybWlzc2lvbnMgZ3JhbnRlZCBieSB0aGlzIExpY2Vuc2UuDQoNCiAgICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLA0KICAgICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbg0KICAgICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4NCg0KICAgICAgIk9iamVjdCIgZm9ybSBzaGFsbCBtZWFuIGFueSBmb3JtIHJlc3VsdGluZyBmcm9tIG1lY2hhbmljYWwNCiAgICAgIHRyYW5zZm9ybWF0aW9uIG9yIHRyYW5zbGF0aW9uIG9mIGEgU291cmNlIGZvcm0sIGluY2x1ZGluZyBidXQNCiAgICAgIG5vdCBsaW1pdGVkIHRvIGNvbXBpbGVkIG9iamVjdCBjb2RlLCBnZW5lcmF0ZWQgZG9jdW1lbnRhdGlvbiwNCiAgICAgIGFuZCBjb252ZXJzaW9ucyB0byBvdGhlciBtZWRpYSB0eXBlcy4NCg0KICAgICAgIldvcmsiIHNoYWxsIG1lYW4gdGhlIHdvcmsgb2YgYXV0aG9yc2hpcCwgd2hldGhlciBpbiBTb3VyY2Ugb3INCiAgICAgIE9iamVjdCBmb3JtLCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgTGljZW5zZSwgYXMgaW5kaWNhdGVkIGJ5IGENCiAgICAgIGNvcHlyaWdodCBub3RpY2UgdGhhdCBpcyBpbmNsdWRlZCBpbiBvciBhdHRhY2hlZCB0byB0aGUgd29yaw0KICAgICAgKGFuIGV4YW1wbGUgaXMgcHJvdmlkZWQgaW4gdGhlIEFwcGVuZGl4IGJlbG93KS4NCg0KICAgICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdA0KICAgICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQ0KICAgICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucw0KICAgICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMNCiAgICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbg0KICAgICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLA0KICAgICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4NCg0KICAgICAgIkNvbnRyaWJ1dGlvbiIgc2hhbGwgbWVhbiBhbnkgd29yayBvZiBhdXRob3JzaGlwLCBpbmNsdWRpbmcNCiAgICAgIHRoZSBvcmlnaW5hbCB2ZXJzaW9uIG9mIHRoZSBXb3JrIGFuZCBhbnkgbW9kaWZpY2F0aW9ucyBvciBhZGRpdGlvbnMNCiAgICAgIHRvIHRoYXQgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YsIHRoYXQgaXMgaW50ZW50aW9uYWxseQ0KICAgICAgc3VibWl0dGVkIHRvIExpY2Vuc29yIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsgYnkgdGhlIGNvcHlyaWdodCBvd25lcg0KICAgICAgb3IgYnkgYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkgYXV0aG9yaXplZCB0byBzdWJtaXQgb24gYmVoYWxmIG9mDQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyLiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwgInN1Ym1pdHRlZCINCiAgICAgIG1lYW5zIGFueSBmb3JtIG9mIGVsZWN0cm9uaWMsIHZlcmJhbCwgb3Igd3JpdHRlbiBjb21tdW5pY2F0aW9uIHNlbnQNCiAgICAgIHRvIHRoZSBMaWNlbnNvciBvciBpdHMgcmVwcmVzZW50YXRpdmVzLCBpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvDQogICAgICBjb21tdW5pY2F0aW9uIG9uIGVsZWN0cm9uaWMgbWFpbGluZyBsaXN0cywgc291cmNlIGNvZGUgY29udHJvbCBzeXN0ZW1zLA0KICAgICAgYW5kIGlzc3VlIHRyYWNraW5nIHN5c3RlbXMgdGhhdCBhcmUgbWFuYWdlZCBieSwgb3Igb24gYmVoYWxmIG9mLCB0aGUNCiAgICAgIExpY2Vuc29yIGZvciB0aGUgcHVycG9zZSBvZiBkaXNjdXNzaW5nIGFuZCBpbXByb3ZpbmcgdGhlIFdvcmssIGJ1dA0KICAgICAgZXhjbHVkaW5nIGNvbW11bmljYXRpb24gdGhhdCBpcyBjb25zcGljdW91c2x5IG1hcmtlZCBvciBvdGhlcndpc2UNCiAgICAgIGRlc2lnbmF0ZWQgaW4gd3JpdGluZyBieSB0aGUgY29weXJpZ2h0IG93bmVyIGFzICJOb3QgYSBDb250cmlidXRpb24uIg0KDQogICAgICAiQ29udHJpYnV0b3IiIHNoYWxsIG1lYW4gTGljZW5zb3IgYW5kIGFueSBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eQ0KICAgICAgb24gYmVoYWxmIG9mIHdob20gYSBDb250cmlidXRpb24gaGFzIGJlZW4gcmVjZWl2ZWQgYnkgTGljZW5zb3IgYW5kDQogICAgICBzdWJzZXF1ZW50bHkgaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yay4NCg0KICAgMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsDQogICAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQ0KICAgICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsDQogICAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUNCiAgICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uDQoNCiAgIDMuIEdyYW50IG9mIFBhdGVudCBMaWNlbnNlLiBTdWJqZWN0IHRvIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZg0KICAgICAgdGhpcyBMaWNlbnNlLCBlYWNoIENvbnRyaWJ1dG9yIGhlcmVieSBncmFudHMgdG8gWW91IGEgcGVycGV0dWFsLA0KICAgICAgd29ybGR3aWRlLCBub24tZXhjbHVzaXZlLCBuby1jaGFyZ2UsIHJveWFsdHktZnJlZSwgaXJyZXZvY2FibGUNCiAgICAgIChleGNlcHQgYXMgc3RhdGVkIGluIHRoaXMgc2VjdGlvbikgcGF0ZW50IGxpY2Vuc2UgdG8gbWFrZSwgaGF2ZSBtYWRlLA0KICAgICAgdXNlLCBvZmZlciB0byBzZWxsLCBzZWxsLCBpbXBvcnQsIGFuZCBvdGhlcndpc2UgdHJhbnNmZXIgdGhlIFdvcmssDQogICAgICB3aGVyZSBzdWNoIGxpY2Vuc2UgYXBwbGllcyBvbmx5IHRvIHRob3NlIHBhdGVudCBjbGFpbXMgbGljZW5zYWJsZQ0KICAgICAgYnkgc3VjaCBDb250cmlidXRvciB0aGF0IGFyZSBuZWNlc3NhcmlseSBpbmZyaW5nZWQgYnkgdGhlaXINCiAgICAgIENvbnRyaWJ1dGlvbihzKSBhbG9uZSBvciBieSBjb21iaW5hdGlvbiBvZiB0aGVpciBDb250cmlidXRpb24ocykNCiAgICAgIHdpdGggdGhlIFdvcmsgdG8gd2hpY2ggc3VjaCBDb250cmlidXRpb24ocykgd2FzIHN1Ym1pdHRlZC4gSWYgWW91DQogICAgICBpbnN0aXR1dGUgcGF0ZW50IGxpdGlnYXRpb24gYWdhaW5zdCBhbnkgZW50aXR5IChpbmNsdWRpbmcgYQ0KICAgICAgY3Jvc3MtY2xhaW0gb3IgY291bnRlcmNsYWltIGluIGEgbGF3c3VpdCkgYWxsZWdpbmcgdGhhdCB0aGUgV29yaw0KICAgICAgb3IgYSBDb250cmlidXRpb24gaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yayBjb25zdGl0dXRlcyBkaXJlY3QNCiAgICAgIG9yIGNvbnRyaWJ1dG9yeSBwYXRlbnQgaW5mcmluZ2VtZW50LCB0aGVuIGFueSBwYXRlbnQgbGljZW5zZXMNCiAgICAgIGdyYW50ZWQgdG8gWW91IHVuZGVyIHRoaXMgTGljZW5zZSBmb3IgdGhhdCBXb3JrIHNoYWxsIHRlcm1pbmF0ZQ0KICAgICAgYXMgb2YgdGhlIGRhdGUgc3VjaCBsaXRpZ2F0aW9uIGlzIGZpbGVkLg0KDQogICA0LiBSZWRpc3RyaWJ1dGlvbi4gWW91IG1heSByZXByb2R1Y2UgYW5kIGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZQ0KICAgICAgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YgaW4gYW55IG1lZGl1bSwgd2l0aCBvciB3aXRob3V0DQogICAgICBtb2RpZmljYXRpb25zLCBhbmQgaW4gU291cmNlIG9yIE9iamVjdCBmb3JtLCBwcm92aWRlZCB0aGF0IFlvdQ0KICAgICAgbWVldCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNCiAgICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yDQogICAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQNCg0KICAgICAgKGIpIFlvdSBtdXN0IGNhdXNlIGFueSBtb2RpZmllZCBmaWxlcyB0byBjYXJyeSBwcm9taW5lbnQgbm90aWNlcw0KICAgICAgICAgIHN0YXRpbmcgdGhhdCBZb3UgY2hhbmdlZCB0aGUgZmlsZXM7IGFuZA0KDQogICAgICAoYykgWW91IG11c3QgcmV0YWluLCBpbiB0aGUgU291cmNlIGZvcm0gb2YgYW55IERlcml2YXRpdmUgV29ya3MNCiAgICAgICAgICB0aGF0IFlvdSBkaXN0cmlidXRlLCBhbGwgY29weXJpZ2h0LCBwYXRlbnQsIHRyYWRlbWFyaywgYW5kDQogICAgICAgICAgYXR0cmlidXRpb24gbm90aWNlcyBmcm9tIHRoZSBTb3VyY2UgZm9ybSBvZiB0aGUgV29yaywNCiAgICAgICAgICBleGNsdWRpbmcgdGhvc2Ugbm90aWNlcyB0aGF0IGRvIG5vdCBwZXJ0YWluIHRvIGFueSBwYXJ0IG9mDQogICAgICAgICAgdGhlIERlcml2YXRpdmUgV29ya3M7IGFuZA0KDQogICAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMNCiAgICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0DQogICAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkDQogICAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90DQogICAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lDQogICAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQNCiAgICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yDQogICAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsDQogICAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZA0KICAgICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cw0KICAgICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQNCiAgICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbg0KICAgICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlDQogICAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkDQogICAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkDQogICAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLg0KDQogICAgICBZb3UgbWF5IGFkZCBZb3VyIG93biBjb3B5cmlnaHQgc3RhdGVtZW50IHRvIFlvdXIgbW9kaWZpY2F0aW9ucyBhbmQNCiAgICAgIG1heSBwcm92aWRlIGFkZGl0aW9uYWwgb3IgZGlmZmVyZW50IGxpY2Vuc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMNCiAgICAgIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwgb3IgZGlzdHJpYnV0aW9uIG9mIFlvdXIgbW9kaWZpY2F0aW9ucywgb3INCiAgICAgIGZvciBhbnkgc3VjaCBEZXJpdmF0aXZlIFdvcmtzIGFzIGEgd2hvbGUsIHByb3ZpZGVkIFlvdXIgdXNlLA0KICAgICAgcmVwcm9kdWN0aW9uLCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoZSBXb3JrIG90aGVyd2lzZSBjb21wbGllcyB3aXRoDQogICAgICB0aGUgY29uZGl0aW9ucyBzdGF0ZWQgaW4gdGhpcyBMaWNlbnNlLg0KDQogICA1LiBTdWJtaXNzaW9uIG9mIENvbnRyaWJ1dGlvbnMuIFVubGVzcyBZb3UgZXhwbGljaXRseSBzdGF0ZSBvdGhlcndpc2UsDQogICAgICBhbnkgQ29udHJpYnV0aW9uIGludGVudGlvbmFsbHkgc3VibWl0dGVkIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsNCiAgICAgIGJ5IFlvdSB0byB0aGUgTGljZW5zb3Igc2hhbGwgYmUgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIHdpdGhvdXQgYW55IGFkZGl0aW9uYWwgdGVybXMgb3IgY29uZGl0aW9ucy4NCiAgICAgIE5vdHdpdGhzdGFuZGluZyB0aGUgYWJvdmUsIG5vdGhpbmcgaGVyZWluIHNoYWxsIHN1cGVyc2VkZSBvciBtb2RpZnkNCiAgICAgIHRoZSB0ZXJtcyBvZiBhbnkgc2VwYXJhdGUgbGljZW5zZSBhZ3JlZW1lbnQgeW91IG1heSBoYXZlIGV4ZWN1dGVkDQogICAgICB3aXRoIExpY2Vuc29yIHJlZ2FyZGluZyBzdWNoIENvbnRyaWJ1dGlvbnMuDQoNCiAgIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUNCiAgICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwNCiAgICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQ0KICAgICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuDQoNCiAgIDcuIERpc2NsYWltZXIgb2YgV2FycmFudHkuIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvcg0KICAgICAgYWdyZWVkIHRvIGluIHdyaXRpbmcsIExpY2Vuc29yIHByb3ZpZGVzIHRoZSBXb3JrIChhbmQgZWFjaA0KICAgICAgQ29udHJpYnV0b3IgcHJvdmlkZXMgaXRzIENvbnRyaWJ1dGlvbnMpIG9uIGFuICJBUyBJUyIgQkFTSVMsDQogICAgICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3INCiAgICAgIGltcGxpZWQsIGluY2x1ZGluZywgd2l0aG91dCBsaW1pdGF0aW9uLCBhbnkgd2FycmFudGllcyBvciBjb25kaXRpb25zDQogICAgICBvZiBUSVRMRSwgTk9OLUlORlJJTkdFTUVOVCwgTUVSQ0hBTlRBQklMSVRZLCBvciBGSVRORVNTIEZPUiBBDQogICAgICBQQVJUSUNVTEFSIFBVUlBPU0UuIFlvdSBhcmUgc29sZWx5IHJlc3BvbnNpYmxlIGZvciBkZXRlcm1pbmluZyB0aGUNCiAgICAgIGFwcHJvcHJpYXRlbmVzcyBvZiB1c2luZyBvciByZWRpc3RyaWJ1dGluZyB0aGUgV29yayBhbmQgYXNzdW1lIGFueQ0KICAgICAgcmlza3MgYXNzb2NpYXRlZCB3aXRoIFlvdXIgZXhlcmNpc2Ugb2YgcGVybWlzc2lvbnMgdW5kZXIgdGhpcyBMaWNlbnNlLg0KDQogICA4LiBMaW1pdGF0aW9uIG9mIExpYWJpbGl0eS4gSW4gbm8gZXZlbnQgYW5kIHVuZGVyIG5vIGxlZ2FsIHRoZW9yeSwNCiAgICAgIHdoZXRoZXIgaW4gdG9ydCAoaW5jbHVkaW5nIG5lZ2xpZ2VuY2UpLCBjb250cmFjdCwgb3Igb3RoZXJ3aXNlLA0KICAgICAgdW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IChzdWNoIGFzIGRlbGliZXJhdGUgYW5kIGdyb3NzbHkNCiAgICAgIG5lZ2xpZ2VudCBhY3RzKSBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc2hhbGwgYW55IENvbnRyaWJ1dG9yIGJlDQogICAgICBsaWFibGUgdG8gWW91IGZvciBkYW1hZ2VzLCBpbmNsdWRpbmcgYW55IGRpcmVjdCwgaW5kaXJlY3QsIHNwZWNpYWwsDQogICAgICBpbmNpZGVudGFsLCBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMgb2YgYW55IGNoYXJhY3RlciBhcmlzaW5nIGFzIGENCiAgICAgIHJlc3VsdCBvZiB0aGlzIExpY2Vuc2Ugb3Igb3V0IG9mIHRoZSB1c2Ugb3IgaW5hYmlsaXR5IHRvIHVzZSB0aGUNCiAgICAgIFdvcmsgKGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gZGFtYWdlcyBmb3IgbG9zcyBvZiBnb29kd2lsbCwNCiAgICAgIHdvcmsgc3RvcHBhZ2UsIGNvbXB1dGVyIGZhaWx1cmUgb3IgbWFsZnVuY3Rpb24sIG9yIGFueSBhbmQgYWxsDQogICAgICBvdGhlciBjb21tZXJjaWFsIGRhbWFnZXMgb3IgbG9zc2VzKSwgZXZlbiBpZiBzdWNoIENvbnRyaWJ1dG9yDQogICAgICBoYXMgYmVlbiBhZHZpc2VkIG9mIHRoZSBwb3NzaWJpbGl0eSBvZiBzdWNoIGRhbWFnZXMuDQoNCiAgIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcNCiAgICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsDQogICAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LA0KICAgICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMNCiAgICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5DQogICAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZg0KICAgICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LA0KICAgICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5DQogICAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uDQogICAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4NCg0KICAgRU5EIE9GIFRFUk1TIEFORCBDT05ESVRJT05T", "contentType": "text/plain", "encoding": "base64" } @@ -8288,11 +8251,10 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "libphonenumber-js", - "version": "1.11.16", - "bom-ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", - "author": "catamphetamine", - "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", + "name": "readable-stream", + "version": "3.6.2", + "bom-ref": "readable-stream@3.6.2#d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb", + "description": "Streams3, a user-land copy of the stream library from Node.js", "licenses": [ { "license": { @@ -8301,20 +8263,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/libphonenumber-js@1.11.16?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", + "purl": "pkg:npm/readable-stream@3.6.2?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Freadable-stream.git", "externalReferences": [ { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", + "url": "https://github.com/nodejs/readable-stream/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", + "url": "git://github.com/nodejs/readable-stream.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", + "url": "https://github.com/nodejs/readable-stream#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8325,17 +8287,55 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "KFRoZSBNSVQgTGljZW5zZSkNCg0KQ29weXJpZ2h0IChjKSAyMDE2IEBjYXRhbXBoZXRhbWluZSA8cHVyZWNhdGFtcGhldGFtaW5lQGdtYWlsLmNvbT4NCg0KUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nDQphIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUNCidTb2Z0d2FyZScpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcNCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwNCmRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0bw0KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvDQp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlDQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4NCg0KVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICdBUyBJUycsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsDQpFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YNCk1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4NCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZDQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULA0KVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUNClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLg==", + "content": "Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIK", "contentType": "text/plain", "encoding": "base64" } } - }, + } + ] + } + }, + { + "type": "library", + "name": "safe-buffer", + "version": "5.2.1", + "bom-ref": "safe-buffer@5.2.1#e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884", + "author": "Feross Aboukhadijeh", + "description": "Safer Node.js Buffer API", + "licenses": [ + { + "license": { + "id": "MIT", + "acknowledgement": "declared" + } + } + ], + "purl": "pkg:npm/safe-buffer@5.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fsafe-buffer.git", + "externalReferences": [ + { + "url": "https://github.com/feross/safe-buffer/issues", + "type": "issue-tracker", + "comment": "as detected from PackageJson property \\"bugs.url\\"" + }, + { + "url": "git://github.com/feross/safe-buffer.git", + "type": "vcs", + "comment": "as detected from PackageJson property \\"repository.url\\"" + }, + { + "url": "https://github.com/feross/safe-buffer", + "type": "website", + "comment": "as detected from PackageJson property \\"homepage\\"" + } + ], + "evidence": { + "licenses": [ { "license": { - "name": "file: LICENSE.Apache", + "name": "file: LICENSE", "text": { - "content": "ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQXBhY2hlIExpY2Vuc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFZlcnNpb24gMi4wLCBKYW51YXJ5IDIwMDQNCiAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy8NCg0KICAgVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9ODQoNCiAgIDEuIERlZmluaXRpb25zLg0KDQogICAgICAiTGljZW5zZSIgc2hhbGwgbWVhbiB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLA0KICAgICAgYW5kIGRpc3RyaWJ1dGlvbiBhcyBkZWZpbmVkIGJ5IFNlY3Rpb25zIDEgdGhyb3VnaCA5IG9mIHRoaXMgZG9jdW1lbnQuDQoNCiAgICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5DQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuDQoNCiAgICAgICJMZWdhbCBFbnRpdHkiIHNoYWxsIG1lYW4gdGhlIHVuaW9uIG9mIHRoZSBhY3RpbmcgZW50aXR5IGFuZCBhbGwNCiAgICAgIG90aGVyIGVudGl0aWVzIHRoYXQgY29udHJvbCwgYXJlIGNvbnRyb2xsZWQgYnksIG9yIGFyZSB1bmRlciBjb21tb24NCiAgICAgIGNvbnRyb2wgd2l0aCB0aGF0IGVudGl0eS4gRm9yIHRoZSBwdXJwb3NlcyBvZiB0aGlzIGRlZmluaXRpb24sDQogICAgICAiY29udHJvbCIgbWVhbnMgKGkpIHRoZSBwb3dlciwgZGlyZWN0IG9yIGluZGlyZWN0LCB0byBjYXVzZSB0aGUNCiAgICAgIGRpcmVjdGlvbiBvciBtYW5hZ2VtZW50IG9mIHN1Y2ggZW50aXR5LCB3aGV0aGVyIGJ5IGNvbnRyYWN0IG9yDQogICAgICBvdGhlcndpc2UsIG9yIChpaSkgb3duZXJzaGlwIG9mIGZpZnR5IHBlcmNlbnQgKDUwJSkgb3IgbW9yZSBvZiB0aGUNCiAgICAgIG91dHN0YW5kaW5nIHNoYXJlcywgb3IgKGlpaSkgYmVuZWZpY2lhbCBvd25lcnNoaXAgb2Ygc3VjaCBlbnRpdHkuDQoNCiAgICAgICJZb3UiIChvciAiWW91ciIpIHNoYWxsIG1lYW4gYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkNCiAgICAgIGV4ZXJjaXNpbmcgcGVybWlzc2lvbnMgZ3JhbnRlZCBieSB0aGlzIExpY2Vuc2UuDQoNCiAgICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLA0KICAgICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbg0KICAgICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4NCg0KICAgICAgIk9iamVjdCIgZm9ybSBzaGFsbCBtZWFuIGFueSBmb3JtIHJlc3VsdGluZyBmcm9tIG1lY2hhbmljYWwNCiAgICAgIHRyYW5zZm9ybWF0aW9uIG9yIHRyYW5zbGF0aW9uIG9mIGEgU291cmNlIGZvcm0sIGluY2x1ZGluZyBidXQNCiAgICAgIG5vdCBsaW1pdGVkIHRvIGNvbXBpbGVkIG9iamVjdCBjb2RlLCBnZW5lcmF0ZWQgZG9jdW1lbnRhdGlvbiwNCiAgICAgIGFuZCBjb252ZXJzaW9ucyB0byBvdGhlciBtZWRpYSB0eXBlcy4NCg0KICAgICAgIldvcmsiIHNoYWxsIG1lYW4gdGhlIHdvcmsgb2YgYXV0aG9yc2hpcCwgd2hldGhlciBpbiBTb3VyY2Ugb3INCiAgICAgIE9iamVjdCBmb3JtLCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgTGljZW5zZSwgYXMgaW5kaWNhdGVkIGJ5IGENCiAgICAgIGNvcHlyaWdodCBub3RpY2UgdGhhdCBpcyBpbmNsdWRlZCBpbiBvciBhdHRhY2hlZCB0byB0aGUgd29yaw0KICAgICAgKGFuIGV4YW1wbGUgaXMgcHJvdmlkZWQgaW4gdGhlIEFwcGVuZGl4IGJlbG93KS4NCg0KICAgICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdA0KICAgICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQ0KICAgICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucw0KICAgICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMNCiAgICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbg0KICAgICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLA0KICAgICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4NCg0KICAgICAgIkNvbnRyaWJ1dGlvbiIgc2hhbGwgbWVhbiBhbnkgd29yayBvZiBhdXRob3JzaGlwLCBpbmNsdWRpbmcNCiAgICAgIHRoZSBvcmlnaW5hbCB2ZXJzaW9uIG9mIHRoZSBXb3JrIGFuZCBhbnkgbW9kaWZpY2F0aW9ucyBvciBhZGRpdGlvbnMNCiAgICAgIHRvIHRoYXQgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YsIHRoYXQgaXMgaW50ZW50aW9uYWxseQ0KICAgICAgc3VibWl0dGVkIHRvIExpY2Vuc29yIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsgYnkgdGhlIGNvcHlyaWdodCBvd25lcg0KICAgICAgb3IgYnkgYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkgYXV0aG9yaXplZCB0byBzdWJtaXQgb24gYmVoYWxmIG9mDQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyLiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwgInN1Ym1pdHRlZCINCiAgICAgIG1lYW5zIGFueSBmb3JtIG9mIGVsZWN0cm9uaWMsIHZlcmJhbCwgb3Igd3JpdHRlbiBjb21tdW5pY2F0aW9uIHNlbnQNCiAgICAgIHRvIHRoZSBMaWNlbnNvciBvciBpdHMgcmVwcmVzZW50YXRpdmVzLCBpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvDQogICAgICBjb21tdW5pY2F0aW9uIG9uIGVsZWN0cm9uaWMgbWFpbGluZyBsaXN0cywgc291cmNlIGNvZGUgY29udHJvbCBzeXN0ZW1zLA0KICAgICAgYW5kIGlzc3VlIHRyYWNraW5nIHN5c3RlbXMgdGhhdCBhcmUgbWFuYWdlZCBieSwgb3Igb24gYmVoYWxmIG9mLCB0aGUNCiAgICAgIExpY2Vuc29yIGZvciB0aGUgcHVycG9zZSBvZiBkaXNjdXNzaW5nIGFuZCBpbXByb3ZpbmcgdGhlIFdvcmssIGJ1dA0KICAgICAgZXhjbHVkaW5nIGNvbW11bmljYXRpb24gdGhhdCBpcyBjb25zcGljdW91c2x5IG1hcmtlZCBvciBvdGhlcndpc2UNCiAgICAgIGRlc2lnbmF0ZWQgaW4gd3JpdGluZyBieSB0aGUgY29weXJpZ2h0IG93bmVyIGFzICJOb3QgYSBDb250cmlidXRpb24uIg0KDQogICAgICAiQ29udHJpYnV0b3IiIHNoYWxsIG1lYW4gTGljZW5zb3IgYW5kIGFueSBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eQ0KICAgICAgb24gYmVoYWxmIG9mIHdob20gYSBDb250cmlidXRpb24gaGFzIGJlZW4gcmVjZWl2ZWQgYnkgTGljZW5zb3IgYW5kDQogICAgICBzdWJzZXF1ZW50bHkgaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yay4NCg0KICAgMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsDQogICAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQ0KICAgICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsDQogICAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUNCiAgICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uDQoNCiAgIDMuIEdyYW50IG9mIFBhdGVudCBMaWNlbnNlLiBTdWJqZWN0IHRvIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZg0KICAgICAgdGhpcyBMaWNlbnNlLCBlYWNoIENvbnRyaWJ1dG9yIGhlcmVieSBncmFudHMgdG8gWW91IGEgcGVycGV0dWFsLA0KICAgICAgd29ybGR3aWRlLCBub24tZXhjbHVzaXZlLCBuby1jaGFyZ2UsIHJveWFsdHktZnJlZSwgaXJyZXZvY2FibGUNCiAgICAgIChleGNlcHQgYXMgc3RhdGVkIGluIHRoaXMgc2VjdGlvbikgcGF0ZW50IGxpY2Vuc2UgdG8gbWFrZSwgaGF2ZSBtYWRlLA0KICAgICAgdXNlLCBvZmZlciB0byBzZWxsLCBzZWxsLCBpbXBvcnQsIGFuZCBvdGhlcndpc2UgdHJhbnNmZXIgdGhlIFdvcmssDQogICAgICB3aGVyZSBzdWNoIGxpY2Vuc2UgYXBwbGllcyBvbmx5IHRvIHRob3NlIHBhdGVudCBjbGFpbXMgbGljZW5zYWJsZQ0KICAgICAgYnkgc3VjaCBDb250cmlidXRvciB0aGF0IGFyZSBuZWNlc3NhcmlseSBpbmZyaW5nZWQgYnkgdGhlaXINCiAgICAgIENvbnRyaWJ1dGlvbihzKSBhbG9uZSBvciBieSBjb21iaW5hdGlvbiBvZiB0aGVpciBDb250cmlidXRpb24ocykNCiAgICAgIHdpdGggdGhlIFdvcmsgdG8gd2hpY2ggc3VjaCBDb250cmlidXRpb24ocykgd2FzIHN1Ym1pdHRlZC4gSWYgWW91DQogICAgICBpbnN0aXR1dGUgcGF0ZW50IGxpdGlnYXRpb24gYWdhaW5zdCBhbnkgZW50aXR5IChpbmNsdWRpbmcgYQ0KICAgICAgY3Jvc3MtY2xhaW0gb3IgY291bnRlcmNsYWltIGluIGEgbGF3c3VpdCkgYWxsZWdpbmcgdGhhdCB0aGUgV29yaw0KICAgICAgb3IgYSBDb250cmlidXRpb24gaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yayBjb25zdGl0dXRlcyBkaXJlY3QNCiAgICAgIG9yIGNvbnRyaWJ1dG9yeSBwYXRlbnQgaW5mcmluZ2VtZW50LCB0aGVuIGFueSBwYXRlbnQgbGljZW5zZXMNCiAgICAgIGdyYW50ZWQgdG8gWW91IHVuZGVyIHRoaXMgTGljZW5zZSBmb3IgdGhhdCBXb3JrIHNoYWxsIHRlcm1pbmF0ZQ0KICAgICAgYXMgb2YgdGhlIGRhdGUgc3VjaCBsaXRpZ2F0aW9uIGlzIGZpbGVkLg0KDQogICA0LiBSZWRpc3RyaWJ1dGlvbi4gWW91IG1heSByZXByb2R1Y2UgYW5kIGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZQ0KICAgICAgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YgaW4gYW55IG1lZGl1bSwgd2l0aCBvciB3aXRob3V0DQogICAgICBtb2RpZmljYXRpb25zLCBhbmQgaW4gU291cmNlIG9yIE9iamVjdCBmb3JtLCBwcm92aWRlZCB0aGF0IFlvdQ0KICAgICAgbWVldCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNCiAgICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yDQogICAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQNCg0KICAgICAgKGIpIFlvdSBtdXN0IGNhdXNlIGFueSBtb2RpZmllZCBmaWxlcyB0byBjYXJyeSBwcm9taW5lbnQgbm90aWNlcw0KICAgICAgICAgIHN0YXRpbmcgdGhhdCBZb3UgY2hhbmdlZCB0aGUgZmlsZXM7IGFuZA0KDQogICAgICAoYykgWW91IG11c3QgcmV0YWluLCBpbiB0aGUgU291cmNlIGZvcm0gb2YgYW55IERlcml2YXRpdmUgV29ya3MNCiAgICAgICAgICB0aGF0IFlvdSBkaXN0cmlidXRlLCBhbGwgY29weXJpZ2h0LCBwYXRlbnQsIHRyYWRlbWFyaywgYW5kDQogICAgICAgICAgYXR0cmlidXRpb24gbm90aWNlcyBmcm9tIHRoZSBTb3VyY2UgZm9ybSBvZiB0aGUgV29yaywNCiAgICAgICAgICBleGNsdWRpbmcgdGhvc2Ugbm90aWNlcyB0aGF0IGRvIG5vdCBwZXJ0YWluIHRvIGFueSBwYXJ0IG9mDQogICAgICAgICAgdGhlIERlcml2YXRpdmUgV29ya3M7IGFuZA0KDQogICAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMNCiAgICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0DQogICAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkDQogICAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90DQogICAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lDQogICAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQNCiAgICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yDQogICAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsDQogICAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZA0KICAgICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cw0KICAgICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQNCiAgICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbg0KICAgICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlDQogICAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkDQogICAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkDQogICAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLg0KDQogICAgICBZb3UgbWF5IGFkZCBZb3VyIG93biBjb3B5cmlnaHQgc3RhdGVtZW50IHRvIFlvdXIgbW9kaWZpY2F0aW9ucyBhbmQNCiAgICAgIG1heSBwcm92aWRlIGFkZGl0aW9uYWwgb3IgZGlmZmVyZW50IGxpY2Vuc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMNCiAgICAgIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwgb3IgZGlzdHJpYnV0aW9uIG9mIFlvdXIgbW9kaWZpY2F0aW9ucywgb3INCiAgICAgIGZvciBhbnkgc3VjaCBEZXJpdmF0aXZlIFdvcmtzIGFzIGEgd2hvbGUsIHByb3ZpZGVkIFlvdXIgdXNlLA0KICAgICAgcmVwcm9kdWN0aW9uLCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoZSBXb3JrIG90aGVyd2lzZSBjb21wbGllcyB3aXRoDQogICAgICB0aGUgY29uZGl0aW9ucyBzdGF0ZWQgaW4gdGhpcyBMaWNlbnNlLg0KDQogICA1LiBTdWJtaXNzaW9uIG9mIENvbnRyaWJ1dGlvbnMuIFVubGVzcyBZb3UgZXhwbGljaXRseSBzdGF0ZSBvdGhlcndpc2UsDQogICAgICBhbnkgQ29udHJpYnV0aW9uIGludGVudGlvbmFsbHkgc3VibWl0dGVkIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsNCiAgICAgIGJ5IFlvdSB0byB0aGUgTGljZW5zb3Igc2hhbGwgYmUgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIHdpdGhvdXQgYW55IGFkZGl0aW9uYWwgdGVybXMgb3IgY29uZGl0aW9ucy4NCiAgICAgIE5vdHdpdGhzdGFuZGluZyB0aGUgYWJvdmUsIG5vdGhpbmcgaGVyZWluIHNoYWxsIHN1cGVyc2VkZSBvciBtb2RpZnkNCiAgICAgIHRoZSB0ZXJtcyBvZiBhbnkgc2VwYXJhdGUgbGljZW5zZSBhZ3JlZW1lbnQgeW91IG1heSBoYXZlIGV4ZWN1dGVkDQogICAgICB3aXRoIExpY2Vuc29yIHJlZ2FyZGluZyBzdWNoIENvbnRyaWJ1dGlvbnMuDQoNCiAgIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUNCiAgICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwNCiAgICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQ0KICAgICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuDQoNCiAgIDcuIERpc2NsYWltZXIgb2YgV2FycmFudHkuIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvcg0KICAgICAgYWdyZWVkIHRvIGluIHdyaXRpbmcsIExpY2Vuc29yIHByb3ZpZGVzIHRoZSBXb3JrIChhbmQgZWFjaA0KICAgICAgQ29udHJpYnV0b3IgcHJvdmlkZXMgaXRzIENvbnRyaWJ1dGlvbnMpIG9uIGFuICJBUyBJUyIgQkFTSVMsDQogICAgICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3INCiAgICAgIGltcGxpZWQsIGluY2x1ZGluZywgd2l0aG91dCBsaW1pdGF0aW9uLCBhbnkgd2FycmFudGllcyBvciBjb25kaXRpb25zDQogICAgICBvZiBUSVRMRSwgTk9OLUlORlJJTkdFTUVOVCwgTUVSQ0hBTlRBQklMSVRZLCBvciBGSVRORVNTIEZPUiBBDQogICAgICBQQVJUSUNVTEFSIFBVUlBPU0UuIFlvdSBhcmUgc29sZWx5IHJlc3BvbnNpYmxlIGZvciBkZXRlcm1pbmluZyB0aGUNCiAgICAgIGFwcHJvcHJpYXRlbmVzcyBvZiB1c2luZyBvciByZWRpc3RyaWJ1dGluZyB0aGUgV29yayBhbmQgYXNzdW1lIGFueQ0KICAgICAgcmlza3MgYXNzb2NpYXRlZCB3aXRoIFlvdXIgZXhlcmNpc2Ugb2YgcGVybWlzc2lvbnMgdW5kZXIgdGhpcyBMaWNlbnNlLg0KDQogICA4LiBMaW1pdGF0aW9uIG9mIExpYWJpbGl0eS4gSW4gbm8gZXZlbnQgYW5kIHVuZGVyIG5vIGxlZ2FsIHRoZW9yeSwNCiAgICAgIHdoZXRoZXIgaW4gdG9ydCAoaW5jbHVkaW5nIG5lZ2xpZ2VuY2UpLCBjb250cmFjdCwgb3Igb3RoZXJ3aXNlLA0KICAgICAgdW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IChzdWNoIGFzIGRlbGliZXJhdGUgYW5kIGdyb3NzbHkNCiAgICAgIG5lZ2xpZ2VudCBhY3RzKSBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc2hhbGwgYW55IENvbnRyaWJ1dG9yIGJlDQogICAgICBsaWFibGUgdG8gWW91IGZvciBkYW1hZ2VzLCBpbmNsdWRpbmcgYW55IGRpcmVjdCwgaW5kaXJlY3QsIHNwZWNpYWwsDQogICAgICBpbmNpZGVudGFsLCBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMgb2YgYW55IGNoYXJhY3RlciBhcmlzaW5nIGFzIGENCiAgICAgIHJlc3VsdCBvZiB0aGlzIExpY2Vuc2Ugb3Igb3V0IG9mIHRoZSB1c2Ugb3IgaW5hYmlsaXR5IHRvIHVzZSB0aGUNCiAgICAgIFdvcmsgKGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gZGFtYWdlcyBmb3IgbG9zcyBvZiBnb29kd2lsbCwNCiAgICAgIHdvcmsgc3RvcHBhZ2UsIGNvbXB1dGVyIGZhaWx1cmUgb3IgbWFsZnVuY3Rpb24sIG9yIGFueSBhbmQgYWxsDQogICAgICBvdGhlciBjb21tZXJjaWFsIGRhbWFnZXMgb3IgbG9zc2VzKSwgZXZlbiBpZiBzdWNoIENvbnRyaWJ1dG9yDQogICAgICBoYXMgYmVlbiBhZHZpc2VkIG9mIHRoZSBwb3NzaWJpbGl0eSBvZiBzdWNoIGRhbWFnZXMuDQoNCiAgIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcNCiAgICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsDQogICAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LA0KICAgICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMNCiAgICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5DQogICAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZg0KICAgICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LA0KICAgICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5DQogICAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uDQogICAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4NCg0KICAgRU5EIE9GIFRFUk1TIEFORCBDT05ESVRJT05T", + "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8346,10 +8346,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "readable-stream", - "version": "3.6.2", - "bom-ref": "d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb", - "description": "Streams3, a user-land copy of the stream library from Node.js", + "name": "stream-browserify", + "version": "3.0.0", + "bom-ref": "stream-browserify@3.0.0#add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931", + "author": "James Halliday", + "description": "the stream module from node core for browsers", "licenses": [ { "license": { @@ -8358,20 +8359,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/readable-stream@3.6.2?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Freadable-stream.git", + "purl": "pkg:npm/stream-browserify@3.0.0?vcs_url=git%3A%2F%2Fgithub.com%2Fbrowserify%2Fstream-browserify.git", "externalReferences": [ { - "url": "https://github.com/nodejs/readable-stream/issues", + "url": "https://github.com/browserify/stream-browserify/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/nodejs/readable-stream.git", + "url": "git://github.com/browserify/stream-browserify.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/nodejs/readable-stream#readme", + "url": "https://github.com/browserify/stream-browserify", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8382,7 +8383,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIK", + "content": "TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgSmFtZXMgSGFsbGlkYXkKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YKdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4KdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0bwp1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZgp0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4gYWxsCmNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUwpGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IKQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSCklOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOCkNPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8393,11 +8394,10 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "buffer", - "version": "6.0.3", - "bom-ref": "d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", - "author": "Feross Aboukhadijeh", - "description": "Node.js Buffer API, for the browser", + "name": "string_decoder", + "version": "1.3.0", + "bom-ref": "string_decoder@1.3.0#c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", + "description": "The string_decoder module from Node core", "licenses": [ { "license": { @@ -8406,20 +8406,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/buffer@6.0.3?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fbuffer.git", + "purl": "pkg:npm/string_decoder@1.3.0?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Fstring_decoder.git", "externalReferences": [ { - "url": "https://github.com/feross/buffer/issues", + "url": "https://github.com/nodejs/string_decoder/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/feross/buffer.git", + "url": "git://github.com/nodejs/string_decoder.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/feross/buffer", + "url": "https://github.com/nodejs/string_decoder", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8430,7 +8430,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgsIGFuZCBvdGhlciBjb250cmlidXRvcnMuCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0byBkZWFsCmluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMKdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sCk9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4KVEhFIFNPRlRXQVJFLgo=", + "content": "Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIKCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8441,11 +8441,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "base64-js", - "version": "1.5.1", - "bom-ref": "db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199", - "author": "T. Jameson Little", - "description": "Base64 encoding/decoding in pure JS", + "name": "through", + "version": "2.3.8", + "bom-ref": "through@2.3.8#abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", + "author": "Dominic Tarr", + "description": "simplified stream construction", "licenses": [ { "license": { @@ -8454,20 +8454,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/base64-js@1.5.1?vcs_url=git%3A%2F%2Fgithub.com%2Fbeatgammit%2Fbase64-js.git", + "purl": "pkg:npm/through@2.3.8?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fdominictarr%2Fthrough.git", "externalReferences": [ { - "url": "https://github.com/beatgammit/base64-js/issues", + "url": "https://github.com/dominictarr/through/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/beatgammit/base64-js.git", + "url": "git+https://github.com/dominictarr/through.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/beatgammit/base64-js", + "url": "https://github.com/dominictarr/through", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8476,9 +8476,9 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "licenses": [ { "license": { - "name": "file: LICENSE", + "name": "file: LICENSE.MIT", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIDIwMTQgSmFtZXNvbiBMaXR0bGUKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTEgRG9taW5pYyBUYXJyCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgCnRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCAKYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIApkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCAKbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSAKdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2UgCnNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgCkFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCAKVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo=", "contentType": "text/plain", "encoding": "base64" } @@ -8489,11 +8489,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "safe-buffer", - "version": "5.2.1", - "bom-ref": "e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884", - "author": "Feross Aboukhadijeh", - "description": "Safer Node.js Buffer API", + "name": "util-deprecate", + "version": "1.0.2", + "bom-ref": "util-deprecate@1.0.2#19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5", + "author": "Nathan Rajlich", + "description": "The Node.js \`util.deprecate()\` function with browser support", "licenses": [ { "license": { @@ -8502,20 +8502,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/safe-buffer@5.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fsafe-buffer.git", + "purl": "pkg:npm/util-deprecate@1.0.2?vcs_url=git%3A%2F%2Fgithub.com%2FTooTallNate%2Futil-deprecate.git", "externalReferences": [ { - "url": "https://github.com/feross/safe-buffer/issues", + "url": "https://github.com/TooTallNate/util-deprecate/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/feross/safe-buffer.git", + "url": "git://github.com/TooTallNate/util-deprecate.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/feross/safe-buffer", + "url": "https://github.com/TooTallNate/util-deprecate", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8526,7 +8526,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "KFRoZSBNSVQgTGljZW5zZSkKCkNvcHlyaWdodCAoYykgMjAxNCBOYXRoYW4gUmFqbGljaCA8bmF0aGFuQHRvb3RhbGxuYXRlLm5ldD4KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uCm9idGFpbmluZyBhIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uCmZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQKcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsCmNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZQpTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZwpjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUKaW5jbHVkZWQgaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwKRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5ECk5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUCkhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLApXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUgpPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8538,76 +8538,76 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene ], "dependencies": [ { - "ref": "0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2" + "ref": "@cyclonedx-webpack-plugin-tests/regression-issue1337@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "dependsOn": [ + "esprima@4.0.1#340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00", + "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "through@2.3.8#abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355" + ] }, { - "ref": "19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5" + "ref": "base64-js@1.5.1#db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199" }, { - "ref": "300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d" + "ref": "buffer@6.0.3#d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", + "dependsOn": [ + "base64-js@1.5.1#db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199", + "ieee754@1.2.1#0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2" + ] }, { - "ref": "340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00" + "ref": "esprima@4.0.1#340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00" }, { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", - "dependsOn": [ - "340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00", - "abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", - "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" - ] + "ref": "events@3.3.0#9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c" }, { - "ref": "9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c" + "ref": "ieee754@1.2.1#0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2" }, { - "ref": "abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", - "dependsOn": [ - "add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931" - ] + "ref": "inherits@2.0.4#300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d" }, { - "ref": "add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931", - "dependsOn": [ - "300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", - "9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", - "d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb" - ] + "ref": "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" }, { - "ref": "c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", + "ref": "readable-stream@3.6.2#d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb", "dependsOn": [ - "e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884" + "buffer@6.0.3#d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", + "events@3.3.0#9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", + "inherits@2.0.4#300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", + "string_decoder@1.3.0#c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", + "util-deprecate@1.0.2#19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5" ] }, { - "ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" - }, - { - "ref": "d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb", + "ref": "safe-buffer@5.2.1#e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884", "dependsOn": [ - "19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5", - "300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", - "9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", - "c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", - "d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283" + "buffer@6.0.3#d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283" ] }, { - "ref": "d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", + "ref": "stream-browserify@3.0.0#add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931", "dependsOn": [ - "0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2", - "db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199" + "events@3.3.0#9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", + "inherits@2.0.4#300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", + "readable-stream@3.6.2#d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb" ] }, { - "ref": "db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199" + "ref": "string_decoder@1.3.0#c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", + "dependsOn": [ + "safe-buffer@5.2.1#e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884" + ] }, { - "ref": "e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884", + "ref": "through@2.3.8#abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", "dependsOn": [ - "d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283" + "stream-browserify@3.0.0#add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931" ] + }, + { + "ref": "util-deprecate@1.0.2#19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5" } ] }" @@ -8702,7 +8702,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "type": "application", "name": "regression-issue1337", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/regression-issue1337@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup for issue#1337", "licenses": [ @@ -8737,33 +8737,33 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "components": [ { "type": "library", - "name": "ieee754", - "version": "1.2.1", - "bom-ref": "0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2", - "author": "Feross Aboukhadijeh", - "description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object", + "name": "base64-js", + "version": "1.5.1", + "bom-ref": "base64-js@1.5.1#db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199", + "author": "T. Jameson Little", + "description": "Base64 encoding/decoding in pure JS", "licenses": [ { "license": { - "id": "BSD-3-Clause", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/ieee754@1.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fieee754.git", + "purl": "pkg:npm/base64-js@1.5.1?vcs_url=git%3A%2F%2Fgithub.com%2Fbeatgammit%2Fbase64-js.git", "externalReferences": [ { - "url": "https://github.com/feross/ieee754/issues", + "url": "https://github.com/beatgammit/base64-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/feross/ieee754.git", + "url": "git://github.com/beatgammit/base64-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/feross/ieee754#readme", + "url": "https://github.com/beatgammit/base64-js", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8774,7 +8774,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "Q29weXJpZ2h0IDIwMDggRmFpciBPYWtzIExhYnMsIEluYy4KClJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dCBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlIG1ldDoKCjEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KCjIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KCjMuIE5laXRoZXIgdGhlIG5hbWUgb2YgdGhlIGNvcHlyaWdodCBob2xkZXIgbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCg==", + "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIDIwMTQgSmFtZXNvbiBMaXR0bGUKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8785,11 +8785,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "util-deprecate", - "version": "1.0.2", - "bom-ref": "19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5", - "author": "Nathan Rajlich", - "description": "The Node.js \`util.deprecate()\` function with browser support", + "name": "buffer", + "version": "6.0.3", + "bom-ref": "buffer@6.0.3#d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", + "author": "Feross Aboukhadijeh", + "description": "Node.js Buffer API, for the browser", "licenses": [ { "license": { @@ -8798,20 +8798,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/util-deprecate@1.0.2?vcs_url=git%3A%2F%2Fgithub.com%2FTooTallNate%2Futil-deprecate.git", + "purl": "pkg:npm/buffer@6.0.3?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fbuffer.git", "externalReferences": [ { - "url": "https://github.com/TooTallNate/util-deprecate/issues", + "url": "https://github.com/feross/buffer/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/TooTallNate/util-deprecate.git", + "url": "git://github.com/feross/buffer.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/TooTallNate/util-deprecate", + "url": "https://github.com/feross/buffer", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8822,7 +8822,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "KFRoZSBNSVQgTGljZW5zZSkKCkNvcHlyaWdodCAoYykgMjAxNCBOYXRoYW4gUmFqbGljaCA8bmF0aGFuQHRvb3RhbGxuYXRlLm5ldD4KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uCm9idGFpbmluZyBhIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uCmZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQKcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsCmNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZQpTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZwpjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUKaW5jbHVkZWQgaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwKRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5ECk5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUCkhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLApXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUgpPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", + "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgsIGFuZCBvdGhlciBjb250cmlidXRvcnMuCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0byBkZWFsCmluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMKdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sCk9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4KVEhFIFNPRlRXQVJFLgo=", "contentType": "text/plain", "encoding": "base64" } @@ -8833,32 +8833,33 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "inherits", - "version": "2.0.4", - "bom-ref": "300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", - "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", - "licenses": [ + "name": "esprima", + "version": "4.0.1", + "bom-ref": "esprima@4.0.1#340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00", + "author": "Ariya Hidayat", + "description": "ECMAScript parsing infrastructure for multipurpose analysis", + "licenses": [ { "license": { - "id": "ISC", + "id": "BSD-2-Clause", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/inherits@2.0.4?vcs_url=git%3A%2F%2Fgithub.com%2Fisaacs%2Finherits.git", + "purl": "pkg:npm/esprima@4.0.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fjquery%2Fesprima.git", "externalReferences": [ { - "url": "https://github.com/isaacs/inherits/issues", + "url": "https://github.com/jquery/esprima/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/isaacs/inherits.git", + "url": "git+https://github.com/jquery/esprima.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/isaacs/inherits#readme", + "url": "http://esprima.org", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8867,9 +8868,9 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "licenses": [ { "license": { - "name": "file: LICENSE", + "name": "file: LICENSE.BSD", "text": { - "content": "VGhlIElTQyBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIElzYWFjIFouIFNjaGx1ZXRlcgoKUGVybWlzc2lvbiB0byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kL29yIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBmb3IgYW55CnB1cnBvc2Ugd2l0aCBvciB3aXRob3V0IGZlZSBpcyBoZXJlYnkgZ3JhbnRlZCwgcHJvdmlkZWQgdGhhdCB0aGUgYWJvdmUKY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBhcHBlYXIgaW4gYWxsIGNvcGllcy4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIClJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQKRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsCklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQpMT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUgpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SClBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuCgo=", + "content": "Q29weXJpZ2h0IEpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycywgaHR0cHM6Ly9qcy5mb3VuZGF0aW9uLwoKUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0Cm1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUgbWV0OgoKICAqIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCiAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIgpBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFCklNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFCkFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCA8Q09QWVJJR0hUIEhPTERFUj4gQkUgTElBQkxFIEZPUiBBTlkKRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMKKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOwpMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQKT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GClRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8880,33 +8881,33 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "esprima", - "version": "4.0.1", - "bom-ref": "340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00", - "author": "Ariya Hidayat", - "description": "ECMAScript parsing infrastructure for multipurpose analysis", + "name": "events", + "version": "3.3.0", + "bom-ref": "events@3.3.0#9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", + "author": "Irakli Gozalishvili", + "description": "Node's event emitter for all engines.", "licenses": [ { "license": { - "id": "BSD-2-Clause", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/esprima@4.0.1?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fjquery%2Fesprima.git", + "purl": "pkg:npm/events@3.3.0?vcs_url=git%3A%2F%2Fgithub.com%2FGozala%2Fevents.git", "externalReferences": [ { - "url": "https://github.com/jquery/esprima/issues", + "url": "http://github.com/Gozala/events/issues/", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/jquery/esprima.git", + "url": "git://github.com/Gozala/events.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "http://esprima.org", + "url": "https://github.com/Gozala/events#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8915,9 +8916,9 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "licenses": [ { "license": { - "name": "file: LICENSE.BSD", + "name": "file: LICENSE", "text": { - "content": "Q29weXJpZ2h0IEpTIEZvdW5kYXRpb24gYW5kIG90aGVyIGNvbnRyaWJ1dG9ycywgaHR0cHM6Ly9qcy5mb3VuZGF0aW9uLwoKUmVkaXN0cmlidXRpb24gYW5kIHVzZSBpbiBzb3VyY2UgYW5kIGJpbmFyeSBmb3Jtcywgd2l0aCBvciB3aXRob3V0Cm1vZGlmaWNhdGlvbiwgYXJlIHBlcm1pdHRlZCBwcm92aWRlZCB0aGF0IHRoZSBmb2xsb3dpbmcgY29uZGl0aW9ucyBhcmUgbWV0OgoKICAqIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CiAgICBub3RpY2UsIHRoaXMgbGlzdCBvZiBjb25kaXRpb25zIGFuZCB0aGUgZm9sbG93aW5nIGRpc2NsYWltZXIuCiAgKiBSZWRpc3RyaWJ1dGlvbnMgaW4gYmluYXJ5IGZvcm0gbXVzdCByZXByb2R1Y2UgdGhlIGFib3ZlIGNvcHlyaWdodAogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZvbGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQogICAgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIgpBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFCklNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFCkFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCA8Q09QWVJJR0hUIEhPTERFUj4gQkUgTElBQkxFIEZPUiBBTlkKRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMKKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOwpMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQKT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQKKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GClRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCg==", + "content": "TUlUCgpDb3B5cmlnaHQgSm95ZW50LCBJbmMuIGFuZCBvdGhlciBOb2RlIGNvbnRyaWJ1dG9ycy4KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhCmNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUKIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZwp3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsCmRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQKcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlCmZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQKaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUwpPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GCk1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4KTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sCkRBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUgpPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFClVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8928,33 +8929,33 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "events", - "version": "3.3.0", - "bom-ref": "9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", - "author": "Irakli Gozalishvili", - "description": "Node's event emitter for all engines.", + "name": "ieee754", + "version": "1.2.1", + "bom-ref": "ieee754@1.2.1#0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2", + "author": "Feross Aboukhadijeh", + "description": "Read/write IEEE754 floating point numbers from/to a Buffer or array-like object", "licenses": [ { "license": { - "id": "MIT", + "id": "BSD-3-Clause", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/events@3.3.0?vcs_url=git%3A%2F%2Fgithub.com%2FGozala%2Fevents.git", + "purl": "pkg:npm/ieee754@1.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fieee754.git", "externalReferences": [ { - "url": "http://github.com/Gozala/events/issues/", + "url": "https://github.com/feross/ieee754/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/Gozala/events.git", + "url": "git://github.com/feross/ieee754.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/Gozala/events#readme", + "url": "https://github.com/feross/ieee754#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -8965,7 +8966,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "TUlUCgpDb3B5cmlnaHQgSm95ZW50LCBJbmMuIGFuZCBvdGhlciBOb2RlIGNvbnRyaWJ1dG9ycy4KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhCmNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUKIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZwp3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsCmRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQKcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlCmZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQKaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUwpPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GCk1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4KTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sCkRBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUgpPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFClVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", + "content": "Q29weXJpZ2h0IDIwMDggRmFpciBPYWtzIExhYnMsIEluYy4KClJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dCBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlIG1ldDoKCjEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KCjIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KCjMuIE5laXRoZXIgdGhlIG5hbWUgb2YgdGhlIGNvcHlyaWdodCBob2xkZXIgbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -8976,33 +8977,32 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "through", - "version": "2.3.8", - "bom-ref": "abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", - "author": "Dominic Tarr", - "description": "simplified stream construction", + "name": "inherits", + "version": "2.0.4", + "bom-ref": "inherits@2.0.4#300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", + "description": "Browser-friendly inheritance fully compatible with standard node.js inherits()", "licenses": [ { "license": { - "id": "MIT", + "id": "ISC", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/through@2.3.8?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fdominictarr%2Fthrough.git", + "purl": "pkg:npm/inherits@2.0.4?vcs_url=git%3A%2F%2Fgithub.com%2Fisaacs%2Finherits.git", "externalReferences": [ { - "url": "https://github.com/dominictarr/through/issues", + "url": "https://github.com/isaacs/inherits/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/dominictarr/through.git", + "url": "git://github.com/isaacs/inherits.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/dominictarr/through", + "url": "https://github.com/isaacs/inherits#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -9011,9 +9011,9 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "licenses": [ { "license": { - "name": "file: LICENSE.MIT", + "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTEgRG9taW5pYyBUYXJyCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgCnRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCAKYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIApkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCAKbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSAKdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2UgCnNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgCkFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCAKVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo=", + "content": "VGhlIElTQyBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIElzYWFjIFouIFNjaGx1ZXRlcgoKUGVybWlzc2lvbiB0byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kL29yIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBmb3IgYW55CnB1cnBvc2Ugd2l0aCBvciB3aXRob3V0IGZlZSBpcyBoZXJlYnkgZ3JhbnRlZCwgcHJvdmlkZWQgdGhhdCB0aGUgYWJvdmUKY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBhcHBlYXIgaW4gYWxsIGNvcGllcy4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIClJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQKRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsCklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQpMT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUgpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SClBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuCgo=", "contentType": "text/plain", "encoding": "base64" } @@ -9024,11 +9024,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "stream-browserify", - "version": "3.0.0", - "bom-ref": "add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931", - "author": "James Halliday", - "description": "the stream module from node core for browsers", + "name": "libphonenumber-js", + "version": "1.11.16", + "bom-ref": "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "author": "catamphetamine", + "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", "licenses": [ { "license": { @@ -9037,20 +9037,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/stream-browserify@3.0.0?vcs_url=git%3A%2F%2Fgithub.com%2Fbrowserify%2Fstream-browserify.git", + "purl": "pkg:npm/libphonenumber-js@1.11.16?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", "externalReferences": [ { - "url": "https://github.com/browserify/stream-browserify/issues", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/browserify/stream-browserify.git", + "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/browserify/stream-browserify", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -9061,7 +9061,17 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgSmFtZXMgSGFsbGlkYXkKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YKdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4KdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0bwp1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZgp0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4gYWxsCmNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUwpGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IKQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSCklOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOCkNPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", + "content": "KFRoZSBNSVQgTGljZW5zZSkNCg0KQ29weXJpZ2h0IChjKSAyMDE2IEBjYXRhbXBoZXRhbWluZSA8cHVyZWNhdGFtcGhldGFtaW5lQGdtYWlsLmNvbT4NCg0KUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nDQphIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUNCidTb2Z0d2FyZScpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcNCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwNCmRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0bw0KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvDQp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlDQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4NCg0KVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICdBUyBJUycsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsDQpFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YNCk1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4NCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZDQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULA0KVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUNClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLg==", + "contentType": "text/plain", + "encoding": "base64" + } + } + }, + { + "license": { + "name": "file: LICENSE.Apache", + "text": { + "content": "ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQXBhY2hlIExpY2Vuc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFZlcnNpb24gMi4wLCBKYW51YXJ5IDIwMDQNCiAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy8NCg0KICAgVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9ODQoNCiAgIDEuIERlZmluaXRpb25zLg0KDQogICAgICAiTGljZW5zZSIgc2hhbGwgbWVhbiB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLA0KICAgICAgYW5kIGRpc3RyaWJ1dGlvbiBhcyBkZWZpbmVkIGJ5IFNlY3Rpb25zIDEgdGhyb3VnaCA5IG9mIHRoaXMgZG9jdW1lbnQuDQoNCiAgICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5DQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuDQoNCiAgICAgICJMZWdhbCBFbnRpdHkiIHNoYWxsIG1lYW4gdGhlIHVuaW9uIG9mIHRoZSBhY3RpbmcgZW50aXR5IGFuZCBhbGwNCiAgICAgIG90aGVyIGVudGl0aWVzIHRoYXQgY29udHJvbCwgYXJlIGNvbnRyb2xsZWQgYnksIG9yIGFyZSB1bmRlciBjb21tb24NCiAgICAgIGNvbnRyb2wgd2l0aCB0aGF0IGVudGl0eS4gRm9yIHRoZSBwdXJwb3NlcyBvZiB0aGlzIGRlZmluaXRpb24sDQogICAgICAiY29udHJvbCIgbWVhbnMgKGkpIHRoZSBwb3dlciwgZGlyZWN0IG9yIGluZGlyZWN0LCB0byBjYXVzZSB0aGUNCiAgICAgIGRpcmVjdGlvbiBvciBtYW5hZ2VtZW50IG9mIHN1Y2ggZW50aXR5LCB3aGV0aGVyIGJ5IGNvbnRyYWN0IG9yDQogICAgICBvdGhlcndpc2UsIG9yIChpaSkgb3duZXJzaGlwIG9mIGZpZnR5IHBlcmNlbnQgKDUwJSkgb3IgbW9yZSBvZiB0aGUNCiAgICAgIG91dHN0YW5kaW5nIHNoYXJlcywgb3IgKGlpaSkgYmVuZWZpY2lhbCBvd25lcnNoaXAgb2Ygc3VjaCBlbnRpdHkuDQoNCiAgICAgICJZb3UiIChvciAiWW91ciIpIHNoYWxsIG1lYW4gYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkNCiAgICAgIGV4ZXJjaXNpbmcgcGVybWlzc2lvbnMgZ3JhbnRlZCBieSB0aGlzIExpY2Vuc2UuDQoNCiAgICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLA0KICAgICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbg0KICAgICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4NCg0KICAgICAgIk9iamVjdCIgZm9ybSBzaGFsbCBtZWFuIGFueSBmb3JtIHJlc3VsdGluZyBmcm9tIG1lY2hhbmljYWwNCiAgICAgIHRyYW5zZm9ybWF0aW9uIG9yIHRyYW5zbGF0aW9uIG9mIGEgU291cmNlIGZvcm0sIGluY2x1ZGluZyBidXQNCiAgICAgIG5vdCBsaW1pdGVkIHRvIGNvbXBpbGVkIG9iamVjdCBjb2RlLCBnZW5lcmF0ZWQgZG9jdW1lbnRhdGlvbiwNCiAgICAgIGFuZCBjb252ZXJzaW9ucyB0byBvdGhlciBtZWRpYSB0eXBlcy4NCg0KICAgICAgIldvcmsiIHNoYWxsIG1lYW4gdGhlIHdvcmsgb2YgYXV0aG9yc2hpcCwgd2hldGhlciBpbiBTb3VyY2Ugb3INCiAgICAgIE9iamVjdCBmb3JtLCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgTGljZW5zZSwgYXMgaW5kaWNhdGVkIGJ5IGENCiAgICAgIGNvcHlyaWdodCBub3RpY2UgdGhhdCBpcyBpbmNsdWRlZCBpbiBvciBhdHRhY2hlZCB0byB0aGUgd29yaw0KICAgICAgKGFuIGV4YW1wbGUgaXMgcHJvdmlkZWQgaW4gdGhlIEFwcGVuZGl4IGJlbG93KS4NCg0KICAgICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdA0KICAgICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQ0KICAgICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucw0KICAgICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMNCiAgICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbg0KICAgICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLA0KICAgICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4NCg0KICAgICAgIkNvbnRyaWJ1dGlvbiIgc2hhbGwgbWVhbiBhbnkgd29yayBvZiBhdXRob3JzaGlwLCBpbmNsdWRpbmcNCiAgICAgIHRoZSBvcmlnaW5hbCB2ZXJzaW9uIG9mIHRoZSBXb3JrIGFuZCBhbnkgbW9kaWZpY2F0aW9ucyBvciBhZGRpdGlvbnMNCiAgICAgIHRvIHRoYXQgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YsIHRoYXQgaXMgaW50ZW50aW9uYWxseQ0KICAgICAgc3VibWl0dGVkIHRvIExpY2Vuc29yIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsgYnkgdGhlIGNvcHlyaWdodCBvd25lcg0KICAgICAgb3IgYnkgYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkgYXV0aG9yaXplZCB0byBzdWJtaXQgb24gYmVoYWxmIG9mDQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyLiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwgInN1Ym1pdHRlZCINCiAgICAgIG1lYW5zIGFueSBmb3JtIG9mIGVsZWN0cm9uaWMsIHZlcmJhbCwgb3Igd3JpdHRlbiBjb21tdW5pY2F0aW9uIHNlbnQNCiAgICAgIHRvIHRoZSBMaWNlbnNvciBvciBpdHMgcmVwcmVzZW50YXRpdmVzLCBpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvDQogICAgICBjb21tdW5pY2F0aW9uIG9uIGVsZWN0cm9uaWMgbWFpbGluZyBsaXN0cywgc291cmNlIGNvZGUgY29udHJvbCBzeXN0ZW1zLA0KICAgICAgYW5kIGlzc3VlIHRyYWNraW5nIHN5c3RlbXMgdGhhdCBhcmUgbWFuYWdlZCBieSwgb3Igb24gYmVoYWxmIG9mLCB0aGUNCiAgICAgIExpY2Vuc29yIGZvciB0aGUgcHVycG9zZSBvZiBkaXNjdXNzaW5nIGFuZCBpbXByb3ZpbmcgdGhlIFdvcmssIGJ1dA0KICAgICAgZXhjbHVkaW5nIGNvbW11bmljYXRpb24gdGhhdCBpcyBjb25zcGljdW91c2x5IG1hcmtlZCBvciBvdGhlcndpc2UNCiAgICAgIGRlc2lnbmF0ZWQgaW4gd3JpdGluZyBieSB0aGUgY29weXJpZ2h0IG93bmVyIGFzICJOb3QgYSBDb250cmlidXRpb24uIg0KDQogICAgICAiQ29udHJpYnV0b3IiIHNoYWxsIG1lYW4gTGljZW5zb3IgYW5kIGFueSBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eQ0KICAgICAgb24gYmVoYWxmIG9mIHdob20gYSBDb250cmlidXRpb24gaGFzIGJlZW4gcmVjZWl2ZWQgYnkgTGljZW5zb3IgYW5kDQogICAgICBzdWJzZXF1ZW50bHkgaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yay4NCg0KICAgMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsDQogICAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQ0KICAgICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsDQogICAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUNCiAgICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uDQoNCiAgIDMuIEdyYW50IG9mIFBhdGVudCBMaWNlbnNlLiBTdWJqZWN0IHRvIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZg0KICAgICAgdGhpcyBMaWNlbnNlLCBlYWNoIENvbnRyaWJ1dG9yIGhlcmVieSBncmFudHMgdG8gWW91IGEgcGVycGV0dWFsLA0KICAgICAgd29ybGR3aWRlLCBub24tZXhjbHVzaXZlLCBuby1jaGFyZ2UsIHJveWFsdHktZnJlZSwgaXJyZXZvY2FibGUNCiAgICAgIChleGNlcHQgYXMgc3RhdGVkIGluIHRoaXMgc2VjdGlvbikgcGF0ZW50IGxpY2Vuc2UgdG8gbWFrZSwgaGF2ZSBtYWRlLA0KICAgICAgdXNlLCBvZmZlciB0byBzZWxsLCBzZWxsLCBpbXBvcnQsIGFuZCBvdGhlcndpc2UgdHJhbnNmZXIgdGhlIFdvcmssDQogICAgICB3aGVyZSBzdWNoIGxpY2Vuc2UgYXBwbGllcyBvbmx5IHRvIHRob3NlIHBhdGVudCBjbGFpbXMgbGljZW5zYWJsZQ0KICAgICAgYnkgc3VjaCBDb250cmlidXRvciB0aGF0IGFyZSBuZWNlc3NhcmlseSBpbmZyaW5nZWQgYnkgdGhlaXINCiAgICAgIENvbnRyaWJ1dGlvbihzKSBhbG9uZSBvciBieSBjb21iaW5hdGlvbiBvZiB0aGVpciBDb250cmlidXRpb24ocykNCiAgICAgIHdpdGggdGhlIFdvcmsgdG8gd2hpY2ggc3VjaCBDb250cmlidXRpb24ocykgd2FzIHN1Ym1pdHRlZC4gSWYgWW91DQogICAgICBpbnN0aXR1dGUgcGF0ZW50IGxpdGlnYXRpb24gYWdhaW5zdCBhbnkgZW50aXR5IChpbmNsdWRpbmcgYQ0KICAgICAgY3Jvc3MtY2xhaW0gb3IgY291bnRlcmNsYWltIGluIGEgbGF3c3VpdCkgYWxsZWdpbmcgdGhhdCB0aGUgV29yaw0KICAgICAgb3IgYSBDb250cmlidXRpb24gaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yayBjb25zdGl0dXRlcyBkaXJlY3QNCiAgICAgIG9yIGNvbnRyaWJ1dG9yeSBwYXRlbnQgaW5mcmluZ2VtZW50LCB0aGVuIGFueSBwYXRlbnQgbGljZW5zZXMNCiAgICAgIGdyYW50ZWQgdG8gWW91IHVuZGVyIHRoaXMgTGljZW5zZSBmb3IgdGhhdCBXb3JrIHNoYWxsIHRlcm1pbmF0ZQ0KICAgICAgYXMgb2YgdGhlIGRhdGUgc3VjaCBsaXRpZ2F0aW9uIGlzIGZpbGVkLg0KDQogICA0LiBSZWRpc3RyaWJ1dGlvbi4gWW91IG1heSByZXByb2R1Y2UgYW5kIGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZQ0KICAgICAgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YgaW4gYW55IG1lZGl1bSwgd2l0aCBvciB3aXRob3V0DQogICAgICBtb2RpZmljYXRpb25zLCBhbmQgaW4gU291cmNlIG9yIE9iamVjdCBmb3JtLCBwcm92aWRlZCB0aGF0IFlvdQ0KICAgICAgbWVldCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNCiAgICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yDQogICAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQNCg0KICAgICAgKGIpIFlvdSBtdXN0IGNhdXNlIGFueSBtb2RpZmllZCBmaWxlcyB0byBjYXJyeSBwcm9taW5lbnQgbm90aWNlcw0KICAgICAgICAgIHN0YXRpbmcgdGhhdCBZb3UgY2hhbmdlZCB0aGUgZmlsZXM7IGFuZA0KDQogICAgICAoYykgWW91IG11c3QgcmV0YWluLCBpbiB0aGUgU291cmNlIGZvcm0gb2YgYW55IERlcml2YXRpdmUgV29ya3MNCiAgICAgICAgICB0aGF0IFlvdSBkaXN0cmlidXRlLCBhbGwgY29weXJpZ2h0LCBwYXRlbnQsIHRyYWRlbWFyaywgYW5kDQogICAgICAgICAgYXR0cmlidXRpb24gbm90aWNlcyBmcm9tIHRoZSBTb3VyY2UgZm9ybSBvZiB0aGUgV29yaywNCiAgICAgICAgICBleGNsdWRpbmcgdGhvc2Ugbm90aWNlcyB0aGF0IGRvIG5vdCBwZXJ0YWluIHRvIGFueSBwYXJ0IG9mDQogICAgICAgICAgdGhlIERlcml2YXRpdmUgV29ya3M7IGFuZA0KDQogICAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMNCiAgICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0DQogICAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkDQogICAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90DQogICAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lDQogICAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQNCiAgICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yDQogICAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsDQogICAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZA0KICAgICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cw0KICAgICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQNCiAgICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbg0KICAgICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlDQogICAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkDQogICAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkDQogICAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLg0KDQogICAgICBZb3UgbWF5IGFkZCBZb3VyIG93biBjb3B5cmlnaHQgc3RhdGVtZW50IHRvIFlvdXIgbW9kaWZpY2F0aW9ucyBhbmQNCiAgICAgIG1heSBwcm92aWRlIGFkZGl0aW9uYWwgb3IgZGlmZmVyZW50IGxpY2Vuc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMNCiAgICAgIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwgb3IgZGlzdHJpYnV0aW9uIG9mIFlvdXIgbW9kaWZpY2F0aW9ucywgb3INCiAgICAgIGZvciBhbnkgc3VjaCBEZXJpdmF0aXZlIFdvcmtzIGFzIGEgd2hvbGUsIHByb3ZpZGVkIFlvdXIgdXNlLA0KICAgICAgcmVwcm9kdWN0aW9uLCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoZSBXb3JrIG90aGVyd2lzZSBjb21wbGllcyB3aXRoDQogICAgICB0aGUgY29uZGl0aW9ucyBzdGF0ZWQgaW4gdGhpcyBMaWNlbnNlLg0KDQogICA1LiBTdWJtaXNzaW9uIG9mIENvbnRyaWJ1dGlvbnMuIFVubGVzcyBZb3UgZXhwbGljaXRseSBzdGF0ZSBvdGhlcndpc2UsDQogICAgICBhbnkgQ29udHJpYnV0aW9uIGludGVudGlvbmFsbHkgc3VibWl0dGVkIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsNCiAgICAgIGJ5IFlvdSB0byB0aGUgTGljZW5zb3Igc2hhbGwgYmUgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIHdpdGhvdXQgYW55IGFkZGl0aW9uYWwgdGVybXMgb3IgY29uZGl0aW9ucy4NCiAgICAgIE5vdHdpdGhzdGFuZGluZyB0aGUgYWJvdmUsIG5vdGhpbmcgaGVyZWluIHNoYWxsIHN1cGVyc2VkZSBvciBtb2RpZnkNCiAgICAgIHRoZSB0ZXJtcyBvZiBhbnkgc2VwYXJhdGUgbGljZW5zZSBhZ3JlZW1lbnQgeW91IG1heSBoYXZlIGV4ZWN1dGVkDQogICAgICB3aXRoIExpY2Vuc29yIHJlZ2FyZGluZyBzdWNoIENvbnRyaWJ1dGlvbnMuDQoNCiAgIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUNCiAgICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwNCiAgICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQ0KICAgICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuDQoNCiAgIDcuIERpc2NsYWltZXIgb2YgV2FycmFudHkuIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvcg0KICAgICAgYWdyZWVkIHRvIGluIHdyaXRpbmcsIExpY2Vuc29yIHByb3ZpZGVzIHRoZSBXb3JrIChhbmQgZWFjaA0KICAgICAgQ29udHJpYnV0b3IgcHJvdmlkZXMgaXRzIENvbnRyaWJ1dGlvbnMpIG9uIGFuICJBUyBJUyIgQkFTSVMsDQogICAgICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3INCiAgICAgIGltcGxpZWQsIGluY2x1ZGluZywgd2l0aG91dCBsaW1pdGF0aW9uLCBhbnkgd2FycmFudGllcyBvciBjb25kaXRpb25zDQogICAgICBvZiBUSVRMRSwgTk9OLUlORlJJTkdFTUVOVCwgTUVSQ0hBTlRBQklMSVRZLCBvciBGSVRORVNTIEZPUiBBDQogICAgICBQQVJUSUNVTEFSIFBVUlBPU0UuIFlvdSBhcmUgc29sZWx5IHJlc3BvbnNpYmxlIGZvciBkZXRlcm1pbmluZyB0aGUNCiAgICAgIGFwcHJvcHJpYXRlbmVzcyBvZiB1c2luZyBvciByZWRpc3RyaWJ1dGluZyB0aGUgV29yayBhbmQgYXNzdW1lIGFueQ0KICAgICAgcmlza3MgYXNzb2NpYXRlZCB3aXRoIFlvdXIgZXhlcmNpc2Ugb2YgcGVybWlzc2lvbnMgdW5kZXIgdGhpcyBMaWNlbnNlLg0KDQogICA4LiBMaW1pdGF0aW9uIG9mIExpYWJpbGl0eS4gSW4gbm8gZXZlbnQgYW5kIHVuZGVyIG5vIGxlZ2FsIHRoZW9yeSwNCiAgICAgIHdoZXRoZXIgaW4gdG9ydCAoaW5jbHVkaW5nIG5lZ2xpZ2VuY2UpLCBjb250cmFjdCwgb3Igb3RoZXJ3aXNlLA0KICAgICAgdW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IChzdWNoIGFzIGRlbGliZXJhdGUgYW5kIGdyb3NzbHkNCiAgICAgIG5lZ2xpZ2VudCBhY3RzKSBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc2hhbGwgYW55IENvbnRyaWJ1dG9yIGJlDQogICAgICBsaWFibGUgdG8gWW91IGZvciBkYW1hZ2VzLCBpbmNsdWRpbmcgYW55IGRpcmVjdCwgaW5kaXJlY3QsIHNwZWNpYWwsDQogICAgICBpbmNpZGVudGFsLCBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMgb2YgYW55IGNoYXJhY3RlciBhcmlzaW5nIGFzIGENCiAgICAgIHJlc3VsdCBvZiB0aGlzIExpY2Vuc2Ugb3Igb3V0IG9mIHRoZSB1c2Ugb3IgaW5hYmlsaXR5IHRvIHVzZSB0aGUNCiAgICAgIFdvcmsgKGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gZGFtYWdlcyBmb3IgbG9zcyBvZiBnb29kd2lsbCwNCiAgICAgIHdvcmsgc3RvcHBhZ2UsIGNvbXB1dGVyIGZhaWx1cmUgb3IgbWFsZnVuY3Rpb24sIG9yIGFueSBhbmQgYWxsDQogICAgICBvdGhlciBjb21tZXJjaWFsIGRhbWFnZXMgb3IgbG9zc2VzKSwgZXZlbiBpZiBzdWNoIENvbnRyaWJ1dG9yDQogICAgICBoYXMgYmVlbiBhZHZpc2VkIG9mIHRoZSBwb3NzaWJpbGl0eSBvZiBzdWNoIGRhbWFnZXMuDQoNCiAgIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcNCiAgICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsDQogICAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LA0KICAgICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMNCiAgICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5DQogICAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZg0KICAgICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LA0KICAgICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5DQogICAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uDQogICAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4NCg0KICAgRU5EIE9GIFRFUk1TIEFORCBDT05ESVRJT05T", "contentType": "text/plain", "encoding": "base64" } @@ -9072,10 +9082,10 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "string_decoder", - "version": "1.3.0", - "bom-ref": "c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", - "description": "The string_decoder module from Node core", + "name": "readable-stream", + "version": "3.6.2", + "bom-ref": "readable-stream@3.6.2#d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb", + "description": "Streams3, a user-land copy of the stream library from Node.js", "licenses": [ { "license": { @@ -9084,20 +9094,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/string_decoder@1.3.0?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Fstring_decoder.git", + "purl": "pkg:npm/readable-stream@3.6.2?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Freadable-stream.git", "externalReferences": [ { - "url": "https://github.com/nodejs/string_decoder/issues", + "url": "https://github.com/nodejs/readable-stream/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/nodejs/string_decoder.git", + "url": "git://github.com/nodejs/readable-stream.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/nodejs/string_decoder", + "url": "https://github.com/nodejs/readable-stream#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -9108,7 +9118,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIKCg==", + "content": "Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIK", "contentType": "text/plain", "encoding": "base64" } @@ -9119,11 +9129,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "libphonenumber-js", - "version": "1.11.16", - "bom-ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", - "author": "catamphetamine", - "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", + "name": "safe-buffer", + "version": "5.2.1", + "bom-ref": "safe-buffer@5.2.1#e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884", + "author": "Feross Aboukhadijeh", + "description": "Safer Node.js Buffer API", "licenses": [ { "license": { @@ -9132,20 +9142,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/libphonenumber-js@1.11.16?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", + "purl": "pkg:npm/safe-buffer@5.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fsafe-buffer.git", "externalReferences": [ { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", + "url": "https://github.com/feross/safe-buffer/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", + "url": "git://github.com/feross/safe-buffer.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", + "url": "https://github.com/feross/safe-buffer", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -9156,17 +9166,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "KFRoZSBNSVQgTGljZW5zZSkNCg0KQ29weXJpZ2h0IChjKSAyMDE2IEBjYXRhbXBoZXRhbWluZSA8cHVyZWNhdGFtcGhldGFtaW5lQGdtYWlsLmNvbT4NCg0KUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nDQphIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUNCidTb2Z0d2FyZScpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcNCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwNCmRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0bw0KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvDQp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlDQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4NCg0KVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICdBUyBJUycsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsDQpFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YNCk1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4NCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZDQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULA0KVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUNClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLg==", - "contentType": "text/plain", - "encoding": "base64" - } - } - }, - { - "license": { - "name": "file: LICENSE.Apache", - "text": { - "content": "ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQXBhY2hlIExpY2Vuc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFZlcnNpb24gMi4wLCBKYW51YXJ5IDIwMDQNCiAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy8NCg0KICAgVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9ODQoNCiAgIDEuIERlZmluaXRpb25zLg0KDQogICAgICAiTGljZW5zZSIgc2hhbGwgbWVhbiB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLA0KICAgICAgYW5kIGRpc3RyaWJ1dGlvbiBhcyBkZWZpbmVkIGJ5IFNlY3Rpb25zIDEgdGhyb3VnaCA5IG9mIHRoaXMgZG9jdW1lbnQuDQoNCiAgICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5DQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuDQoNCiAgICAgICJMZWdhbCBFbnRpdHkiIHNoYWxsIG1lYW4gdGhlIHVuaW9uIG9mIHRoZSBhY3RpbmcgZW50aXR5IGFuZCBhbGwNCiAgICAgIG90aGVyIGVudGl0aWVzIHRoYXQgY29udHJvbCwgYXJlIGNvbnRyb2xsZWQgYnksIG9yIGFyZSB1bmRlciBjb21tb24NCiAgICAgIGNvbnRyb2wgd2l0aCB0aGF0IGVudGl0eS4gRm9yIHRoZSBwdXJwb3NlcyBvZiB0aGlzIGRlZmluaXRpb24sDQogICAgICAiY29udHJvbCIgbWVhbnMgKGkpIHRoZSBwb3dlciwgZGlyZWN0IG9yIGluZGlyZWN0LCB0byBjYXVzZSB0aGUNCiAgICAgIGRpcmVjdGlvbiBvciBtYW5hZ2VtZW50IG9mIHN1Y2ggZW50aXR5LCB3aGV0aGVyIGJ5IGNvbnRyYWN0IG9yDQogICAgICBvdGhlcndpc2UsIG9yIChpaSkgb3duZXJzaGlwIG9mIGZpZnR5IHBlcmNlbnQgKDUwJSkgb3IgbW9yZSBvZiB0aGUNCiAgICAgIG91dHN0YW5kaW5nIHNoYXJlcywgb3IgKGlpaSkgYmVuZWZpY2lhbCBvd25lcnNoaXAgb2Ygc3VjaCBlbnRpdHkuDQoNCiAgICAgICJZb3UiIChvciAiWW91ciIpIHNoYWxsIG1lYW4gYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkNCiAgICAgIGV4ZXJjaXNpbmcgcGVybWlzc2lvbnMgZ3JhbnRlZCBieSB0aGlzIExpY2Vuc2UuDQoNCiAgICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLA0KICAgICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbg0KICAgICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4NCg0KICAgICAgIk9iamVjdCIgZm9ybSBzaGFsbCBtZWFuIGFueSBmb3JtIHJlc3VsdGluZyBmcm9tIG1lY2hhbmljYWwNCiAgICAgIHRyYW5zZm9ybWF0aW9uIG9yIHRyYW5zbGF0aW9uIG9mIGEgU291cmNlIGZvcm0sIGluY2x1ZGluZyBidXQNCiAgICAgIG5vdCBsaW1pdGVkIHRvIGNvbXBpbGVkIG9iamVjdCBjb2RlLCBnZW5lcmF0ZWQgZG9jdW1lbnRhdGlvbiwNCiAgICAgIGFuZCBjb252ZXJzaW9ucyB0byBvdGhlciBtZWRpYSB0eXBlcy4NCg0KICAgICAgIldvcmsiIHNoYWxsIG1lYW4gdGhlIHdvcmsgb2YgYXV0aG9yc2hpcCwgd2hldGhlciBpbiBTb3VyY2Ugb3INCiAgICAgIE9iamVjdCBmb3JtLCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgTGljZW5zZSwgYXMgaW5kaWNhdGVkIGJ5IGENCiAgICAgIGNvcHlyaWdodCBub3RpY2UgdGhhdCBpcyBpbmNsdWRlZCBpbiBvciBhdHRhY2hlZCB0byB0aGUgd29yaw0KICAgICAgKGFuIGV4YW1wbGUgaXMgcHJvdmlkZWQgaW4gdGhlIEFwcGVuZGl4IGJlbG93KS4NCg0KICAgICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdA0KICAgICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQ0KICAgICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucw0KICAgICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMNCiAgICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbg0KICAgICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLA0KICAgICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4NCg0KICAgICAgIkNvbnRyaWJ1dGlvbiIgc2hhbGwgbWVhbiBhbnkgd29yayBvZiBhdXRob3JzaGlwLCBpbmNsdWRpbmcNCiAgICAgIHRoZSBvcmlnaW5hbCB2ZXJzaW9uIG9mIHRoZSBXb3JrIGFuZCBhbnkgbW9kaWZpY2F0aW9ucyBvciBhZGRpdGlvbnMNCiAgICAgIHRvIHRoYXQgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YsIHRoYXQgaXMgaW50ZW50aW9uYWxseQ0KICAgICAgc3VibWl0dGVkIHRvIExpY2Vuc29yIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsgYnkgdGhlIGNvcHlyaWdodCBvd25lcg0KICAgICAgb3IgYnkgYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkgYXV0aG9yaXplZCB0byBzdWJtaXQgb24gYmVoYWxmIG9mDQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyLiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwgInN1Ym1pdHRlZCINCiAgICAgIG1lYW5zIGFueSBmb3JtIG9mIGVsZWN0cm9uaWMsIHZlcmJhbCwgb3Igd3JpdHRlbiBjb21tdW5pY2F0aW9uIHNlbnQNCiAgICAgIHRvIHRoZSBMaWNlbnNvciBvciBpdHMgcmVwcmVzZW50YXRpdmVzLCBpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvDQogICAgICBjb21tdW5pY2F0aW9uIG9uIGVsZWN0cm9uaWMgbWFpbGluZyBsaXN0cywgc291cmNlIGNvZGUgY29udHJvbCBzeXN0ZW1zLA0KICAgICAgYW5kIGlzc3VlIHRyYWNraW5nIHN5c3RlbXMgdGhhdCBhcmUgbWFuYWdlZCBieSwgb3Igb24gYmVoYWxmIG9mLCB0aGUNCiAgICAgIExpY2Vuc29yIGZvciB0aGUgcHVycG9zZSBvZiBkaXNjdXNzaW5nIGFuZCBpbXByb3ZpbmcgdGhlIFdvcmssIGJ1dA0KICAgICAgZXhjbHVkaW5nIGNvbW11bmljYXRpb24gdGhhdCBpcyBjb25zcGljdW91c2x5IG1hcmtlZCBvciBvdGhlcndpc2UNCiAgICAgIGRlc2lnbmF0ZWQgaW4gd3JpdGluZyBieSB0aGUgY29weXJpZ2h0IG93bmVyIGFzICJOb3QgYSBDb250cmlidXRpb24uIg0KDQogICAgICAiQ29udHJpYnV0b3IiIHNoYWxsIG1lYW4gTGljZW5zb3IgYW5kIGFueSBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eQ0KICAgICAgb24gYmVoYWxmIG9mIHdob20gYSBDb250cmlidXRpb24gaGFzIGJlZW4gcmVjZWl2ZWQgYnkgTGljZW5zb3IgYW5kDQogICAgICBzdWJzZXF1ZW50bHkgaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yay4NCg0KICAgMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsDQogICAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQ0KICAgICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsDQogICAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUNCiAgICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uDQoNCiAgIDMuIEdyYW50IG9mIFBhdGVudCBMaWNlbnNlLiBTdWJqZWN0IHRvIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZg0KICAgICAgdGhpcyBMaWNlbnNlLCBlYWNoIENvbnRyaWJ1dG9yIGhlcmVieSBncmFudHMgdG8gWW91IGEgcGVycGV0dWFsLA0KICAgICAgd29ybGR3aWRlLCBub24tZXhjbHVzaXZlLCBuby1jaGFyZ2UsIHJveWFsdHktZnJlZSwgaXJyZXZvY2FibGUNCiAgICAgIChleGNlcHQgYXMgc3RhdGVkIGluIHRoaXMgc2VjdGlvbikgcGF0ZW50IGxpY2Vuc2UgdG8gbWFrZSwgaGF2ZSBtYWRlLA0KICAgICAgdXNlLCBvZmZlciB0byBzZWxsLCBzZWxsLCBpbXBvcnQsIGFuZCBvdGhlcndpc2UgdHJhbnNmZXIgdGhlIFdvcmssDQogICAgICB3aGVyZSBzdWNoIGxpY2Vuc2UgYXBwbGllcyBvbmx5IHRvIHRob3NlIHBhdGVudCBjbGFpbXMgbGljZW5zYWJsZQ0KICAgICAgYnkgc3VjaCBDb250cmlidXRvciB0aGF0IGFyZSBuZWNlc3NhcmlseSBpbmZyaW5nZWQgYnkgdGhlaXINCiAgICAgIENvbnRyaWJ1dGlvbihzKSBhbG9uZSBvciBieSBjb21iaW5hdGlvbiBvZiB0aGVpciBDb250cmlidXRpb24ocykNCiAgICAgIHdpdGggdGhlIFdvcmsgdG8gd2hpY2ggc3VjaCBDb250cmlidXRpb24ocykgd2FzIHN1Ym1pdHRlZC4gSWYgWW91DQogICAgICBpbnN0aXR1dGUgcGF0ZW50IGxpdGlnYXRpb24gYWdhaW5zdCBhbnkgZW50aXR5IChpbmNsdWRpbmcgYQ0KICAgICAgY3Jvc3MtY2xhaW0gb3IgY291bnRlcmNsYWltIGluIGEgbGF3c3VpdCkgYWxsZWdpbmcgdGhhdCB0aGUgV29yaw0KICAgICAgb3IgYSBDb250cmlidXRpb24gaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yayBjb25zdGl0dXRlcyBkaXJlY3QNCiAgICAgIG9yIGNvbnRyaWJ1dG9yeSBwYXRlbnQgaW5mcmluZ2VtZW50LCB0aGVuIGFueSBwYXRlbnQgbGljZW5zZXMNCiAgICAgIGdyYW50ZWQgdG8gWW91IHVuZGVyIHRoaXMgTGljZW5zZSBmb3IgdGhhdCBXb3JrIHNoYWxsIHRlcm1pbmF0ZQ0KICAgICAgYXMgb2YgdGhlIGRhdGUgc3VjaCBsaXRpZ2F0aW9uIGlzIGZpbGVkLg0KDQogICA0LiBSZWRpc3RyaWJ1dGlvbi4gWW91IG1heSByZXByb2R1Y2UgYW5kIGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZQ0KICAgICAgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YgaW4gYW55IG1lZGl1bSwgd2l0aCBvciB3aXRob3V0DQogICAgICBtb2RpZmljYXRpb25zLCBhbmQgaW4gU291cmNlIG9yIE9iamVjdCBmb3JtLCBwcm92aWRlZCB0aGF0IFlvdQ0KICAgICAgbWVldCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNCiAgICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yDQogICAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQNCg0KICAgICAgKGIpIFlvdSBtdXN0IGNhdXNlIGFueSBtb2RpZmllZCBmaWxlcyB0byBjYXJyeSBwcm9taW5lbnQgbm90aWNlcw0KICAgICAgICAgIHN0YXRpbmcgdGhhdCBZb3UgY2hhbmdlZCB0aGUgZmlsZXM7IGFuZA0KDQogICAgICAoYykgWW91IG11c3QgcmV0YWluLCBpbiB0aGUgU291cmNlIGZvcm0gb2YgYW55IERlcml2YXRpdmUgV29ya3MNCiAgICAgICAgICB0aGF0IFlvdSBkaXN0cmlidXRlLCBhbGwgY29weXJpZ2h0LCBwYXRlbnQsIHRyYWRlbWFyaywgYW5kDQogICAgICAgICAgYXR0cmlidXRpb24gbm90aWNlcyBmcm9tIHRoZSBTb3VyY2UgZm9ybSBvZiB0aGUgV29yaywNCiAgICAgICAgICBleGNsdWRpbmcgdGhvc2Ugbm90aWNlcyB0aGF0IGRvIG5vdCBwZXJ0YWluIHRvIGFueSBwYXJ0IG9mDQogICAgICAgICAgdGhlIERlcml2YXRpdmUgV29ya3M7IGFuZA0KDQogICAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMNCiAgICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0DQogICAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkDQogICAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90DQogICAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lDQogICAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQNCiAgICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yDQogICAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsDQogICAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZA0KICAgICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cw0KICAgICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQNCiAgICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbg0KICAgICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlDQogICAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkDQogICAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkDQogICAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLg0KDQogICAgICBZb3UgbWF5IGFkZCBZb3VyIG93biBjb3B5cmlnaHQgc3RhdGVtZW50IHRvIFlvdXIgbW9kaWZpY2F0aW9ucyBhbmQNCiAgICAgIG1heSBwcm92aWRlIGFkZGl0aW9uYWwgb3IgZGlmZmVyZW50IGxpY2Vuc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMNCiAgICAgIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwgb3IgZGlzdHJpYnV0aW9uIG9mIFlvdXIgbW9kaWZpY2F0aW9ucywgb3INCiAgICAgIGZvciBhbnkgc3VjaCBEZXJpdmF0aXZlIFdvcmtzIGFzIGEgd2hvbGUsIHByb3ZpZGVkIFlvdXIgdXNlLA0KICAgICAgcmVwcm9kdWN0aW9uLCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoZSBXb3JrIG90aGVyd2lzZSBjb21wbGllcyB3aXRoDQogICAgICB0aGUgY29uZGl0aW9ucyBzdGF0ZWQgaW4gdGhpcyBMaWNlbnNlLg0KDQogICA1LiBTdWJtaXNzaW9uIG9mIENvbnRyaWJ1dGlvbnMuIFVubGVzcyBZb3UgZXhwbGljaXRseSBzdGF0ZSBvdGhlcndpc2UsDQogICAgICBhbnkgQ29udHJpYnV0aW9uIGludGVudGlvbmFsbHkgc3VibWl0dGVkIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsNCiAgICAgIGJ5IFlvdSB0byB0aGUgTGljZW5zb3Igc2hhbGwgYmUgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIHdpdGhvdXQgYW55IGFkZGl0aW9uYWwgdGVybXMgb3IgY29uZGl0aW9ucy4NCiAgICAgIE5vdHdpdGhzdGFuZGluZyB0aGUgYWJvdmUsIG5vdGhpbmcgaGVyZWluIHNoYWxsIHN1cGVyc2VkZSBvciBtb2RpZnkNCiAgICAgIHRoZSB0ZXJtcyBvZiBhbnkgc2VwYXJhdGUgbGljZW5zZSBhZ3JlZW1lbnQgeW91IG1heSBoYXZlIGV4ZWN1dGVkDQogICAgICB3aXRoIExpY2Vuc29yIHJlZ2FyZGluZyBzdWNoIENvbnRyaWJ1dGlvbnMuDQoNCiAgIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUNCiAgICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwNCiAgICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQ0KICAgICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuDQoNCiAgIDcuIERpc2NsYWltZXIgb2YgV2FycmFudHkuIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvcg0KICAgICAgYWdyZWVkIHRvIGluIHdyaXRpbmcsIExpY2Vuc29yIHByb3ZpZGVzIHRoZSBXb3JrIChhbmQgZWFjaA0KICAgICAgQ29udHJpYnV0b3IgcHJvdmlkZXMgaXRzIENvbnRyaWJ1dGlvbnMpIG9uIGFuICJBUyBJUyIgQkFTSVMsDQogICAgICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3INCiAgICAgIGltcGxpZWQsIGluY2x1ZGluZywgd2l0aG91dCBsaW1pdGF0aW9uLCBhbnkgd2FycmFudGllcyBvciBjb25kaXRpb25zDQogICAgICBvZiBUSVRMRSwgTk9OLUlORlJJTkdFTUVOVCwgTUVSQ0hBTlRBQklMSVRZLCBvciBGSVRORVNTIEZPUiBBDQogICAgICBQQVJUSUNVTEFSIFBVUlBPU0UuIFlvdSBhcmUgc29sZWx5IHJlc3BvbnNpYmxlIGZvciBkZXRlcm1pbmluZyB0aGUNCiAgICAgIGFwcHJvcHJpYXRlbmVzcyBvZiB1c2luZyBvciByZWRpc3RyaWJ1dGluZyB0aGUgV29yayBhbmQgYXNzdW1lIGFueQ0KICAgICAgcmlza3MgYXNzb2NpYXRlZCB3aXRoIFlvdXIgZXhlcmNpc2Ugb2YgcGVybWlzc2lvbnMgdW5kZXIgdGhpcyBMaWNlbnNlLg0KDQogICA4LiBMaW1pdGF0aW9uIG9mIExpYWJpbGl0eS4gSW4gbm8gZXZlbnQgYW5kIHVuZGVyIG5vIGxlZ2FsIHRoZW9yeSwNCiAgICAgIHdoZXRoZXIgaW4gdG9ydCAoaW5jbHVkaW5nIG5lZ2xpZ2VuY2UpLCBjb250cmFjdCwgb3Igb3RoZXJ3aXNlLA0KICAgICAgdW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IChzdWNoIGFzIGRlbGliZXJhdGUgYW5kIGdyb3NzbHkNCiAgICAgIG5lZ2xpZ2VudCBhY3RzKSBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc2hhbGwgYW55IENvbnRyaWJ1dG9yIGJlDQogICAgICBsaWFibGUgdG8gWW91IGZvciBkYW1hZ2VzLCBpbmNsdWRpbmcgYW55IGRpcmVjdCwgaW5kaXJlY3QsIHNwZWNpYWwsDQogICAgICBpbmNpZGVudGFsLCBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMgb2YgYW55IGNoYXJhY3RlciBhcmlzaW5nIGFzIGENCiAgICAgIHJlc3VsdCBvZiB0aGlzIExpY2Vuc2Ugb3Igb3V0IG9mIHRoZSB1c2Ugb3IgaW5hYmlsaXR5IHRvIHVzZSB0aGUNCiAgICAgIFdvcmsgKGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gZGFtYWdlcyBmb3IgbG9zcyBvZiBnb29kd2lsbCwNCiAgICAgIHdvcmsgc3RvcHBhZ2UsIGNvbXB1dGVyIGZhaWx1cmUgb3IgbWFsZnVuY3Rpb24sIG9yIGFueSBhbmQgYWxsDQogICAgICBvdGhlciBjb21tZXJjaWFsIGRhbWFnZXMgb3IgbG9zc2VzKSwgZXZlbiBpZiBzdWNoIENvbnRyaWJ1dG9yDQogICAgICBoYXMgYmVlbiBhZHZpc2VkIG9mIHRoZSBwb3NzaWJpbGl0eSBvZiBzdWNoIGRhbWFnZXMuDQoNCiAgIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcNCiAgICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsDQogICAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LA0KICAgICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMNCiAgICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5DQogICAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZg0KICAgICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LA0KICAgICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5DQogICAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uDQogICAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4NCg0KICAgRU5EIE9GIFRFUk1TIEFORCBDT05ESVRJT05T", + "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -9177,10 +9177,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "readable-stream", - "version": "3.6.2", - "bom-ref": "d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb", - "description": "Streams3, a user-land copy of the stream library from Node.js", + "name": "stream-browserify", + "version": "3.0.0", + "bom-ref": "stream-browserify@3.0.0#add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931", + "author": "James Halliday", + "description": "the stream module from node core for browsers", "licenses": [ { "license": { @@ -9189,20 +9190,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/readable-stream@3.6.2?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Freadable-stream.git", + "purl": "pkg:npm/stream-browserify@3.0.0?vcs_url=git%3A%2F%2Fgithub.com%2Fbrowserify%2Fstream-browserify.git", "externalReferences": [ { - "url": "https://github.com/nodejs/readable-stream/issues", + "url": "https://github.com/browserify/stream-browserify/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/nodejs/readable-stream.git", + "url": "git://github.com/browserify/stream-browserify.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/nodejs/readable-stream#readme", + "url": "https://github.com/browserify/stream-browserify", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -9213,7 +9214,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIK", + "content": "TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgSmFtZXMgSGFsbGlkYXkKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YKdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4KdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0bwp1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZgp0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4gYWxsCmNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUwpGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IKQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSCklOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOCkNPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -9224,11 +9225,10 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "buffer", - "version": "6.0.3", - "bom-ref": "d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", - "author": "Feross Aboukhadijeh", - "description": "Node.js Buffer API, for the browser", + "name": "string_decoder", + "version": "1.3.0", + "bom-ref": "string_decoder@1.3.0#c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", + "description": "The string_decoder module from Node core", "licenses": [ { "license": { @@ -9237,20 +9237,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/buffer@6.0.3?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fbuffer.git", + "purl": "pkg:npm/string_decoder@1.3.0?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Fstring_decoder.git", "externalReferences": [ { - "url": "https://github.com/feross/buffer/issues", + "url": "https://github.com/nodejs/string_decoder/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/feross/buffer.git", + "url": "git://github.com/nodejs/string_decoder.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/feross/buffer", + "url": "https://github.com/nodejs/string_decoder", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -9261,7 +9261,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgsIGFuZCBvdGhlciBjb250cmlidXRvcnMuCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0byBkZWFsCmluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMKdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sCk9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4KVEhFIFNPRlRXQVJFLgo=", + "content": "Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIKCg==", "contentType": "text/plain", "encoding": "base64" } @@ -9272,11 +9272,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "base64-js", - "version": "1.5.1", - "bom-ref": "db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199", - "author": "T. Jameson Little", - "description": "Base64 encoding/decoding in pure JS", + "name": "through", + "version": "2.3.8", + "bom-ref": "through@2.3.8#abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", + "author": "Dominic Tarr", + "description": "simplified stream construction", "licenses": [ { "license": { @@ -9285,20 +9285,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/base64-js@1.5.1?vcs_url=git%3A%2F%2Fgithub.com%2Fbeatgammit%2Fbase64-js.git", + "purl": "pkg:npm/through@2.3.8?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fdominictarr%2Fthrough.git", "externalReferences": [ { - "url": "https://github.com/beatgammit/base64-js/issues", + "url": "https://github.com/dominictarr/through/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/beatgammit/base64-js.git", + "url": "git+https://github.com/dominictarr/through.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/beatgammit/base64-js", + "url": "https://github.com/dominictarr/through", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -9307,9 +9307,9 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "licenses": [ { "license": { - "name": "file: LICENSE", + "name": "file: LICENSE.MIT", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIDIwMTQgSmFtZXNvbiBMaXR0bGUKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTEgRG9taW5pYyBUYXJyCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgCnRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCAKYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIApkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCAKbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSAKdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2UgCnNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgCkFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCAKVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo=", "contentType": "text/plain", "encoding": "base64" } @@ -9320,11 +9320,11 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene }, { "type": "library", - "name": "safe-buffer", - "version": "5.2.1", - "bom-ref": "e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884", - "author": "Feross Aboukhadijeh", - "description": "Safer Node.js Buffer API", + "name": "util-deprecate", + "version": "1.0.2", + "bom-ref": "util-deprecate@1.0.2#19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5", + "author": "Nathan Rajlich", + "description": "The Node.js \`util.deprecate()\` function with browser support", "licenses": [ { "license": { @@ -9333,20 +9333,20 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene } } ], - "purl": "pkg:npm/safe-buffer@5.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fsafe-buffer.git", + "purl": "pkg:npm/util-deprecate@1.0.2?vcs_url=git%3A%2F%2Fgithub.com%2FTooTallNate%2Futil-deprecate.git", "externalReferences": [ { - "url": "https://github.com/feross/safe-buffer/issues", + "url": "https://github.com/TooTallNate/util-deprecate/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git://github.com/feross/safe-buffer.git", + "url": "git://github.com/TooTallNate/util-deprecate.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/feross/safe-buffer", + "url": "https://github.com/TooTallNate/util-deprecate", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -9357,7 +9357,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene "license": { "name": "file: LICENSE", "text": { - "content": "VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg==", + "content": "KFRoZSBNSVQgTGljZW5zZSkKCkNvcHlyaWdodCAoYykgMjAxNCBOYXRoYW4gUmFqbGljaCA8bmF0aGFuQHRvb3RhbGxuYXRlLm5ldD4KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uCm9idGFpbmluZyBhIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uCmZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQKcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsCmNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZQpTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZwpjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUKaW5jbHVkZWQgaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwKRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5ECk5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUCkhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLApXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUgpPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg==", "contentType": "text/plain", "encoding": "base64" } @@ -9369,76 +9369,76 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene ], "dependencies": [ { - "ref": "0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2" + "ref": "@cyclonedx-webpack-plugin-tests/regression-issue1337@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "dependsOn": [ + "esprima@4.0.1#340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00", + "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "through@2.3.8#abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355" + ] }, { - "ref": "19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5" + "ref": "base64-js@1.5.1#db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199" }, { - "ref": "300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d" + "ref": "buffer@6.0.3#d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", + "dependsOn": [ + "base64-js@1.5.1#db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199", + "ieee754@1.2.1#0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2" + ] }, { - "ref": "340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00" + "ref": "esprima@4.0.1#340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00" }, { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", - "dependsOn": [ - "340eff2020a81ec5bb6e3368975a8db5ee9a1e5a02c03693f8b0775f5fde5d00", - "abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", - "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" - ] + "ref": "events@3.3.0#9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c" }, { - "ref": "9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c" + "ref": "ieee754@1.2.1#0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2" }, { - "ref": "abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", - "dependsOn": [ - "add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931" - ] + "ref": "inherits@2.0.4#300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d" }, { - "ref": "add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931", - "dependsOn": [ - "300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", - "9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", - "d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb" - ] + "ref": "libphonenumber-js@1.11.16#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" }, { - "ref": "c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", + "ref": "readable-stream@3.6.2#d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb", "dependsOn": [ - "e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884" + "buffer@6.0.3#d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", + "events@3.3.0#9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", + "inherits@2.0.4#300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", + "string_decoder@1.3.0#c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", + "util-deprecate@1.0.2#19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5" ] }, { - "ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" - }, - { - "ref": "d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb", + "ref": "safe-buffer@5.2.1#e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884", "dependsOn": [ - "19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5", - "300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", - "9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", - "c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", - "d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283" + "buffer@6.0.3#d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283" ] }, { - "ref": "d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283", + "ref": "stream-browserify@3.0.0#add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931", "dependsOn": [ - "0e4da667090186a22b46d1732e29562886e3860f16012c91689526a822c2bca2", - "db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199" + "events@3.3.0#9c9ffc3460afa3205cedf72e98ac72262b62975ebf76005116910856373bcc1c", + "inherits@2.0.4#300b86475e3f3e4256117add7926cbafa51c1129115279c84f93649317ba5e3d", + "readable-stream@3.6.2#d6f029d8f8c3251819c598c21cbea8376bc83033a85087f2da57411c35e857fb" ] }, { - "ref": "db8078ec9f38ab7b1d0cbd7f4d5d475809e918e97938256840ba659f8852a199" + "ref": "string_decoder@1.3.0#c197f2270e47944f4a4bbd659f7e3fa363633ab5d21a57988a5eb53cd94418ef", + "dependsOn": [ + "safe-buffer@5.2.1#e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884" + ] }, { - "ref": "e49a14524a01f800f9c9e5044f904c15036302d7531deba613b80bdb496d2884", + "ref": "through@2.3.8#abfe6bb23f1ba22984252b069e2df5ec1a31368311bc9c870343597c8b561355", "dependsOn": [ - "d7beda6eeb8fedd91be7701b560233a57e607c1b48b34e0e2beb934a5de15283" + "stream-browserify@3.0.0#add04fe2138b344542e8acc37b5af5de7096d785e793f950b8fd68d5cfcbf931" ] + }, + { + "ref": "util-deprecate@1.0.2#19a87651a9e9f85c9e5bb42647a9fe8b19f24dffd9907415e87ff239f9013fa5" } ] }" @@ -9513,7 +9513,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene - + Jan Kowalleck @cyclonedx-webpack-plugin-tests regression-issue1337 @@ -9542,28 +9542,28 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene - - Feross Aboukhadijeh - ieee754 - 1.2.1 - Read/write IEEE754 floating point numbers from/to a Buffer or array-like object + + T. Jameson Little + base64-js + 1.5.1 + Base64 encoding/decoding in pure JS - BSD-3-Clause + MIT - pkg:npm/ieee754@1.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fieee754.git + pkg:npm/base64-js@1.5.1?vcs_url=git%3A%2F%2Fgithub.com%2Fbeatgammit%2Fbase64-js.git - https://github.com/feross/ieee754/issues + https://github.com/beatgammit/base64-js/issues as detected from PackageJson property "bugs.url" - git://github.com/feross/ieee754.git + git://github.com/beatgammit/base64-js.git as detected from PackageJson property "repository.url" - https://github.com/feross/ieee754#readme + https://github.com/beatgammit/base64-js as detected from PackageJson property "homepage" @@ -9571,66 +9571,33 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene file: LICENSE - Q29weXJpZ2h0IDIwMDggRmFpciBPYWtzIExhYnMsIEluYy4KClJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dCBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlIG1ldDoKCjEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KCjIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KCjMuIE5laXRoZXIgdGhlIG5hbWUgb2YgdGhlIGNvcHlyaWdodCBob2xkZXIgbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCg== + VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIDIwMTQgSmFtZXNvbiBMaXR0bGUKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== - - Nathan Rajlich - util-deprecate - 1.0.2 - The Node.js \`util.deprecate()\` function with browser support + + Feross Aboukhadijeh + buffer + 6.0.3 + Node.js Buffer API, for the browser MIT - pkg:npm/util-deprecate@1.0.2?vcs_url=git%3A%2F%2Fgithub.com%2FTooTallNate%2Futil-deprecate.git - - - https://github.com/TooTallNate/util-deprecate/issues - as detected from PackageJson property "bugs.url" - - - git://github.com/TooTallNate/util-deprecate.git - as detected from PackageJson property "repository.url" - - - https://github.com/TooTallNate/util-deprecate - as detected from PackageJson property "homepage" - - - - - - file: LICENSE - KFRoZSBNSVQgTGljZW5zZSkKCkNvcHlyaWdodCAoYykgMjAxNCBOYXRoYW4gUmFqbGljaCA8bmF0aGFuQHRvb3RhbGxuYXRlLm5ldD4KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uCm9idGFpbmluZyBhIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uCmZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQKcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsCmNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZQpTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZwpjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUKaW5jbHVkZWQgaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwKRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5ECk5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUCkhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLApXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUgpPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg== - - - - - - inherits - 2.0.4 - Browser-friendly inheritance fully compatible with standard node.js inherits() - - - ISC - - - pkg:npm/inherits@2.0.4?vcs_url=git%3A%2F%2Fgithub.com%2Fisaacs%2Finherits.git + pkg:npm/buffer@6.0.3?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fbuffer.git - https://github.com/isaacs/inherits/issues + https://github.com/feross/buffer/issues as detected from PackageJson property "bugs.url" - git://github.com/isaacs/inherits.git + git://github.com/feross/buffer.git as detected from PackageJson property "repository.url" - https://github.com/isaacs/inherits#readme + https://github.com/feross/buffer as detected from PackageJson property "homepage" @@ -9638,12 +9605,12 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene file: LICENSE - VGhlIElTQyBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIElzYWFjIFouIFNjaGx1ZXRlcgoKUGVybWlzc2lvbiB0byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kL29yIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBmb3IgYW55CnB1cnBvc2Ugd2l0aCBvciB3aXRob3V0IGZlZSBpcyBoZXJlYnkgZ3JhbnRlZCwgcHJvdmlkZWQgdGhhdCB0aGUgYWJvdmUKY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBhcHBlYXIgaW4gYWxsIGNvcGllcy4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIClJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQKRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsCklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQpMT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUgpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SClBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuCgo= + VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgsIGFuZCBvdGhlciBjb250cmlidXRvcnMuCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0byBkZWFsCmluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMKdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sCk9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4KVEhFIFNPRlRXQVJFLgo= - + Ariya Hidayat esprima 4.0.1 @@ -9677,7 +9644,7 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene - + Irakli Gozalishvili events 3.3.0 @@ -9711,62 +9678,61 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene - - Dominic Tarr - through - 2.3.8 - simplified stream construction + + Feross Aboukhadijeh + ieee754 + 1.2.1 + Read/write IEEE754 floating point numbers from/to a Buffer or array-like object - MIT + BSD-3-Clause - pkg:npm/through@2.3.8?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fdominictarr%2Fthrough.git + pkg:npm/ieee754@1.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fieee754.git - https://github.com/dominictarr/through/issues + https://github.com/feross/ieee754/issues as detected from PackageJson property "bugs.url" - git+https://github.com/dominictarr/through.git + git://github.com/feross/ieee754.git as detected from PackageJson property "repository.url" - https://github.com/dominictarr/through + https://github.com/feross/ieee754#readme as detected from PackageJson property "homepage" - file: LICENSE.MIT - VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTEgRG9taW5pYyBUYXJyCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgCnRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCAKYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIApkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCAKbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSAKdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2UgCnNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgCkFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCAKVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo= + file: LICENSE + Q29weXJpZ2h0IDIwMDggRmFpciBPYWtzIExhYnMsIEluYy4KClJlZGlzdHJpYnV0aW9uIGFuZCB1c2UgaW4gc291cmNlIGFuZCBiaW5hcnkgZm9ybXMsIHdpdGggb3Igd2l0aG91dCBtb2RpZmljYXRpb24sIGFyZSBwZXJtaXR0ZWQgcHJvdmlkZWQgdGhhdCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnMgYXJlIG1ldDoKCjEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3VyY2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KCjIuIFJlZGlzdHJpYnV0aW9ucyBpbiBiaW5hcnkgZm9ybSBtdXN0IHJlcHJvZHVjZSB0aGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSwgdGhpcyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lciBpbiB0aGUgZG9jdW1lbnRhdGlvbiBhbmQvb3Igb3RoZXIgbWF0ZXJpYWxzIHByb3ZpZGVkIHdpdGggdGhlIGRpc3RyaWJ1dGlvbi4KCjMuIE5laXRoZXIgdGhlIG5hbWUgb2YgdGhlIGNvcHlyaWdodCBob2xkZXIgbm9yIHRoZSBuYW1lcyBvZiBpdHMgY29udHJpYnV0b3JzIG1heSBiZSB1c2VkIHRvIGVuZG9yc2Ugb3IgcHJvbW90ZSBwcm9kdWN0cyBkZXJpdmVkIGZyb20gdGhpcyBzb2Z0d2FyZSB3aXRob3V0IHNwZWNpZmljIHByaW9yIHdyaXR0ZW4gcGVybWlzc2lvbi4KClRISVMgU09GVFdBUkUgSVMgUFJPVklERUQgQlkgVEhFIENPUFlSSUdIVCBIT0xERVJTIEFORCBDT05UUklCVVRPUlMgIkFTIElTIiBBTkQgQU5ZIEVYUFJFU1MgT1IgSU1QTElFRCBXQVJSQU5USUVTLCBJTkNMVURJTkcsIEJVVCBOT1QgTElNSVRFRCBUTywgVEhFIElNUExJRUQgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFkgQU5EIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFSRSBESVNDTEFJTUVELiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUgQ09QWVJJR0hUIEhPTERFUiBPUiBDT05UUklCVVRPUlMgQkUgTElBQkxFIEZPUiBBTlkgRElSRUNULCBJTkRJUkVDVCwgSU5DSURFTlRBTCwgU1BFQ0lBTCwgRVhFTVBMQVJZLCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgKElOQ0xVRElORywgQlVUIE5PVCBMSU1JVEVEIFRPLCBQUk9DVVJFTUVOVCBPRiBTVUJTVElUVVRFIEdPT0RTIE9SIFNFUlZJQ0VTOyBMT1NTIE9GIFVTRSwgREFUQSwgT1IgUFJPRklUUzsgT1IgQlVTSU5FU1MgSU5URVJSVVBUSU9OKSBIT1dFVkVSIENBVVNFRCBBTkQgT04gQU5ZIFRIRU9SWSBPRiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQ09OVFJBQ1QsIFNUUklDVCBMSUFCSUxJVFksIE9SIFRPUlQgKElOQ0xVRElORyBORUdMSUdFTkNFIE9SIE9USEVSV0lTRSkgQVJJU0lORyBJTiBBTlkgV0FZIE9VVCBPRiBUSEUgVVNFIE9GIFRISVMgU09GVFdBUkUsIEVWRU4gSUYgQURWSVNFRCBPRiBUSEUgUE9TU0lCSUxJVFkgT0YgU1VDSCBEQU1BR0UuCg== - - James Halliday - stream-browserify - 3.0.0 - the stream module from node core for browsers + + inherits + 2.0.4 + Browser-friendly inheritance fully compatible with standard node.js inherits() - MIT + ISC - pkg:npm/stream-browserify@3.0.0?vcs_url=git%3A%2F%2Fgithub.com%2Fbrowserify%2Fstream-browserify.git + pkg:npm/inherits@2.0.4?vcs_url=git%3A%2F%2Fgithub.com%2Fisaacs%2Finherits.git - https://github.com/browserify/stream-browserify/issues + https://github.com/isaacs/inherits/issues as detected from PackageJson property "bugs.url" - git://github.com/browserify/stream-browserify.git + git://github.com/isaacs/inherits.git as detected from PackageJson property "repository.url" - https://github.com/browserify/stream-browserify + https://github.com/isaacs/inherits#readme as detected from PackageJson property "homepage" @@ -9774,32 +9740,33 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene file: LICENSE - TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgSmFtZXMgSGFsbGlkYXkKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YKdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4KdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0bwp1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZgp0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4gYWxsCmNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUwpGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IKQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSCklOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOCkNPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg== + VGhlIElTQyBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIElzYWFjIFouIFNjaGx1ZXRlcgoKUGVybWlzc2lvbiB0byB1c2UsIGNvcHksIG1vZGlmeSwgYW5kL29yIGRpc3RyaWJ1dGUgdGhpcyBzb2Z0d2FyZSBmb3IgYW55CnB1cnBvc2Ugd2l0aCBvciB3aXRob3V0IGZlZSBpcyBoZXJlYnkgZ3JhbnRlZCwgcHJvdmlkZWQgdGhhdCB0aGUgYWJvdmUKY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBhcHBlYXIgaW4gYWxsIGNvcGllcy4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiIEFORCBUSEUgQVVUSE9SIERJU0NMQUlNUyBBTEwgV0FSUkFOVElFUyBXSVRIClJFR0FSRCBUTyBUSElTIFNPRlRXQVJFIElOQ0xVRElORyBBTEwgSU1QTElFRCBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSBBTkQKRklUTkVTUy4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUiBCRSBMSUFCTEUgRk9SIEFOWSBTUEVDSUFMLCBESVJFQ1QsCklORElSRUNULCBPUiBDT05TRVFVRU5USUFMIERBTUFHRVMgT1IgQU5ZIERBTUFHRVMgV0hBVFNPRVZFUiBSRVNVTFRJTkcgRlJPTQpMT1NTIE9GIFVTRSwgREFUQSBPUiBQUk9GSVRTLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgTkVHTElHRU5DRSBPUgpPVEhFUiBUT1JUSU9VUyBBQ1RJT04sIEFSSVNJTkcgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgVVNFIE9SClBFUkZPUk1BTkNFIE9GIFRISVMgU09GVFdBUkUuCgo= - - string_decoder - 1.3.0 - The string_decoder module from Node core + + catamphetamine + libphonenumber-js + 1.11.16 + A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript MIT - pkg:npm/string_decoder@1.3.0?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Fstring_decoder.git + pkg:npm/libphonenumber-js@1.11.16?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git - https://github.com/nodejs/string_decoder/issues + https://gitlab.com/catamphetamine/libphonenumber-js/issues as detected from PackageJson property "bugs.url" - git://github.com/nodejs/string_decoder.git + git+https://gitlab.com/catamphetamine/libphonenumber-js.git as detected from PackageJson property "repository.url" - https://github.com/nodejs/string_decoder + https://gitlab.com/catamphetamine/libphonenumber-js#readme as detected from PackageJson property "homepage" @@ -9807,33 +9774,36 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene file: LICENSE - Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIKCg== + KFRoZSBNSVQgTGljZW5zZSkNCg0KQ29weXJpZ2h0IChjKSAyMDE2IEBjYXRhbXBoZXRhbWluZSA8cHVyZWNhdGFtcGhldGFtaW5lQGdtYWlsLmNvbT4NCg0KUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nDQphIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUNCidTb2Z0d2FyZScpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcNCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwNCmRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0bw0KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvDQp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlDQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4NCg0KVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICdBUyBJUycsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsDQpFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YNCk1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4NCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZDQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULA0KVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUNClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLg== + + + file: LICENSE.Apache + ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQXBhY2hlIExpY2Vuc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFZlcnNpb24gMi4wLCBKYW51YXJ5IDIwMDQNCiAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy8NCg0KICAgVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9ODQoNCiAgIDEuIERlZmluaXRpb25zLg0KDQogICAgICAiTGljZW5zZSIgc2hhbGwgbWVhbiB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLA0KICAgICAgYW5kIGRpc3RyaWJ1dGlvbiBhcyBkZWZpbmVkIGJ5IFNlY3Rpb25zIDEgdGhyb3VnaCA5IG9mIHRoaXMgZG9jdW1lbnQuDQoNCiAgICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5DQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuDQoNCiAgICAgICJMZWdhbCBFbnRpdHkiIHNoYWxsIG1lYW4gdGhlIHVuaW9uIG9mIHRoZSBhY3RpbmcgZW50aXR5IGFuZCBhbGwNCiAgICAgIG90aGVyIGVudGl0aWVzIHRoYXQgY29udHJvbCwgYXJlIGNvbnRyb2xsZWQgYnksIG9yIGFyZSB1bmRlciBjb21tb24NCiAgICAgIGNvbnRyb2wgd2l0aCB0aGF0IGVudGl0eS4gRm9yIHRoZSBwdXJwb3NlcyBvZiB0aGlzIGRlZmluaXRpb24sDQogICAgICAiY29udHJvbCIgbWVhbnMgKGkpIHRoZSBwb3dlciwgZGlyZWN0IG9yIGluZGlyZWN0LCB0byBjYXVzZSB0aGUNCiAgICAgIGRpcmVjdGlvbiBvciBtYW5hZ2VtZW50IG9mIHN1Y2ggZW50aXR5LCB3aGV0aGVyIGJ5IGNvbnRyYWN0IG9yDQogICAgICBvdGhlcndpc2UsIG9yIChpaSkgb3duZXJzaGlwIG9mIGZpZnR5IHBlcmNlbnQgKDUwJSkgb3IgbW9yZSBvZiB0aGUNCiAgICAgIG91dHN0YW5kaW5nIHNoYXJlcywgb3IgKGlpaSkgYmVuZWZpY2lhbCBvd25lcnNoaXAgb2Ygc3VjaCBlbnRpdHkuDQoNCiAgICAgICJZb3UiIChvciAiWW91ciIpIHNoYWxsIG1lYW4gYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkNCiAgICAgIGV4ZXJjaXNpbmcgcGVybWlzc2lvbnMgZ3JhbnRlZCBieSB0aGlzIExpY2Vuc2UuDQoNCiAgICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLA0KICAgICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbg0KICAgICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4NCg0KICAgICAgIk9iamVjdCIgZm9ybSBzaGFsbCBtZWFuIGFueSBmb3JtIHJlc3VsdGluZyBmcm9tIG1lY2hhbmljYWwNCiAgICAgIHRyYW5zZm9ybWF0aW9uIG9yIHRyYW5zbGF0aW9uIG9mIGEgU291cmNlIGZvcm0sIGluY2x1ZGluZyBidXQNCiAgICAgIG5vdCBsaW1pdGVkIHRvIGNvbXBpbGVkIG9iamVjdCBjb2RlLCBnZW5lcmF0ZWQgZG9jdW1lbnRhdGlvbiwNCiAgICAgIGFuZCBjb252ZXJzaW9ucyB0byBvdGhlciBtZWRpYSB0eXBlcy4NCg0KICAgICAgIldvcmsiIHNoYWxsIG1lYW4gdGhlIHdvcmsgb2YgYXV0aG9yc2hpcCwgd2hldGhlciBpbiBTb3VyY2Ugb3INCiAgICAgIE9iamVjdCBmb3JtLCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgTGljZW5zZSwgYXMgaW5kaWNhdGVkIGJ5IGENCiAgICAgIGNvcHlyaWdodCBub3RpY2UgdGhhdCBpcyBpbmNsdWRlZCBpbiBvciBhdHRhY2hlZCB0byB0aGUgd29yaw0KICAgICAgKGFuIGV4YW1wbGUgaXMgcHJvdmlkZWQgaW4gdGhlIEFwcGVuZGl4IGJlbG93KS4NCg0KICAgICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdA0KICAgICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQ0KICAgICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucw0KICAgICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMNCiAgICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbg0KICAgICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLA0KICAgICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4NCg0KICAgICAgIkNvbnRyaWJ1dGlvbiIgc2hhbGwgbWVhbiBhbnkgd29yayBvZiBhdXRob3JzaGlwLCBpbmNsdWRpbmcNCiAgICAgIHRoZSBvcmlnaW5hbCB2ZXJzaW9uIG9mIHRoZSBXb3JrIGFuZCBhbnkgbW9kaWZpY2F0aW9ucyBvciBhZGRpdGlvbnMNCiAgICAgIHRvIHRoYXQgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YsIHRoYXQgaXMgaW50ZW50aW9uYWxseQ0KICAgICAgc3VibWl0dGVkIHRvIExpY2Vuc29yIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsgYnkgdGhlIGNvcHlyaWdodCBvd25lcg0KICAgICAgb3IgYnkgYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkgYXV0aG9yaXplZCB0byBzdWJtaXQgb24gYmVoYWxmIG9mDQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyLiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwgInN1Ym1pdHRlZCINCiAgICAgIG1lYW5zIGFueSBmb3JtIG9mIGVsZWN0cm9uaWMsIHZlcmJhbCwgb3Igd3JpdHRlbiBjb21tdW5pY2F0aW9uIHNlbnQNCiAgICAgIHRvIHRoZSBMaWNlbnNvciBvciBpdHMgcmVwcmVzZW50YXRpdmVzLCBpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvDQogICAgICBjb21tdW5pY2F0aW9uIG9uIGVsZWN0cm9uaWMgbWFpbGluZyBsaXN0cywgc291cmNlIGNvZGUgY29udHJvbCBzeXN0ZW1zLA0KICAgICAgYW5kIGlzc3VlIHRyYWNraW5nIHN5c3RlbXMgdGhhdCBhcmUgbWFuYWdlZCBieSwgb3Igb24gYmVoYWxmIG9mLCB0aGUNCiAgICAgIExpY2Vuc29yIGZvciB0aGUgcHVycG9zZSBvZiBkaXNjdXNzaW5nIGFuZCBpbXByb3ZpbmcgdGhlIFdvcmssIGJ1dA0KICAgICAgZXhjbHVkaW5nIGNvbW11bmljYXRpb24gdGhhdCBpcyBjb25zcGljdW91c2x5IG1hcmtlZCBvciBvdGhlcndpc2UNCiAgICAgIGRlc2lnbmF0ZWQgaW4gd3JpdGluZyBieSB0aGUgY29weXJpZ2h0IG93bmVyIGFzICJOb3QgYSBDb250cmlidXRpb24uIg0KDQogICAgICAiQ29udHJpYnV0b3IiIHNoYWxsIG1lYW4gTGljZW5zb3IgYW5kIGFueSBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eQ0KICAgICAgb24gYmVoYWxmIG9mIHdob20gYSBDb250cmlidXRpb24gaGFzIGJlZW4gcmVjZWl2ZWQgYnkgTGljZW5zb3IgYW5kDQogICAgICBzdWJzZXF1ZW50bHkgaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yay4NCg0KICAgMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsDQogICAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQ0KICAgICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsDQogICAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUNCiAgICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uDQoNCiAgIDMuIEdyYW50IG9mIFBhdGVudCBMaWNlbnNlLiBTdWJqZWN0IHRvIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZg0KICAgICAgdGhpcyBMaWNlbnNlLCBlYWNoIENvbnRyaWJ1dG9yIGhlcmVieSBncmFudHMgdG8gWW91IGEgcGVycGV0dWFsLA0KICAgICAgd29ybGR3aWRlLCBub24tZXhjbHVzaXZlLCBuby1jaGFyZ2UsIHJveWFsdHktZnJlZSwgaXJyZXZvY2FibGUNCiAgICAgIChleGNlcHQgYXMgc3RhdGVkIGluIHRoaXMgc2VjdGlvbikgcGF0ZW50IGxpY2Vuc2UgdG8gbWFrZSwgaGF2ZSBtYWRlLA0KICAgICAgdXNlLCBvZmZlciB0byBzZWxsLCBzZWxsLCBpbXBvcnQsIGFuZCBvdGhlcndpc2UgdHJhbnNmZXIgdGhlIFdvcmssDQogICAgICB3aGVyZSBzdWNoIGxpY2Vuc2UgYXBwbGllcyBvbmx5IHRvIHRob3NlIHBhdGVudCBjbGFpbXMgbGljZW5zYWJsZQ0KICAgICAgYnkgc3VjaCBDb250cmlidXRvciB0aGF0IGFyZSBuZWNlc3NhcmlseSBpbmZyaW5nZWQgYnkgdGhlaXINCiAgICAgIENvbnRyaWJ1dGlvbihzKSBhbG9uZSBvciBieSBjb21iaW5hdGlvbiBvZiB0aGVpciBDb250cmlidXRpb24ocykNCiAgICAgIHdpdGggdGhlIFdvcmsgdG8gd2hpY2ggc3VjaCBDb250cmlidXRpb24ocykgd2FzIHN1Ym1pdHRlZC4gSWYgWW91DQogICAgICBpbnN0aXR1dGUgcGF0ZW50IGxpdGlnYXRpb24gYWdhaW5zdCBhbnkgZW50aXR5IChpbmNsdWRpbmcgYQ0KICAgICAgY3Jvc3MtY2xhaW0gb3IgY291bnRlcmNsYWltIGluIGEgbGF3c3VpdCkgYWxsZWdpbmcgdGhhdCB0aGUgV29yaw0KICAgICAgb3IgYSBDb250cmlidXRpb24gaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yayBjb25zdGl0dXRlcyBkaXJlY3QNCiAgICAgIG9yIGNvbnRyaWJ1dG9yeSBwYXRlbnQgaW5mcmluZ2VtZW50LCB0aGVuIGFueSBwYXRlbnQgbGljZW5zZXMNCiAgICAgIGdyYW50ZWQgdG8gWW91IHVuZGVyIHRoaXMgTGljZW5zZSBmb3IgdGhhdCBXb3JrIHNoYWxsIHRlcm1pbmF0ZQ0KICAgICAgYXMgb2YgdGhlIGRhdGUgc3VjaCBsaXRpZ2F0aW9uIGlzIGZpbGVkLg0KDQogICA0LiBSZWRpc3RyaWJ1dGlvbi4gWW91IG1heSByZXByb2R1Y2UgYW5kIGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZQ0KICAgICAgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YgaW4gYW55IG1lZGl1bSwgd2l0aCBvciB3aXRob3V0DQogICAgICBtb2RpZmljYXRpb25zLCBhbmQgaW4gU291cmNlIG9yIE9iamVjdCBmb3JtLCBwcm92aWRlZCB0aGF0IFlvdQ0KICAgICAgbWVldCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNCiAgICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yDQogICAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQNCg0KICAgICAgKGIpIFlvdSBtdXN0IGNhdXNlIGFueSBtb2RpZmllZCBmaWxlcyB0byBjYXJyeSBwcm9taW5lbnQgbm90aWNlcw0KICAgICAgICAgIHN0YXRpbmcgdGhhdCBZb3UgY2hhbmdlZCB0aGUgZmlsZXM7IGFuZA0KDQogICAgICAoYykgWW91IG11c3QgcmV0YWluLCBpbiB0aGUgU291cmNlIGZvcm0gb2YgYW55IERlcml2YXRpdmUgV29ya3MNCiAgICAgICAgICB0aGF0IFlvdSBkaXN0cmlidXRlLCBhbGwgY29weXJpZ2h0LCBwYXRlbnQsIHRyYWRlbWFyaywgYW5kDQogICAgICAgICAgYXR0cmlidXRpb24gbm90aWNlcyBmcm9tIHRoZSBTb3VyY2UgZm9ybSBvZiB0aGUgV29yaywNCiAgICAgICAgICBleGNsdWRpbmcgdGhvc2Ugbm90aWNlcyB0aGF0IGRvIG5vdCBwZXJ0YWluIHRvIGFueSBwYXJ0IG9mDQogICAgICAgICAgdGhlIERlcml2YXRpdmUgV29ya3M7IGFuZA0KDQogICAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMNCiAgICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0DQogICAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkDQogICAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90DQogICAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lDQogICAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQNCiAgICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yDQogICAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsDQogICAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZA0KICAgICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cw0KICAgICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQNCiAgICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbg0KICAgICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlDQogICAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkDQogICAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkDQogICAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLg0KDQogICAgICBZb3UgbWF5IGFkZCBZb3VyIG93biBjb3B5cmlnaHQgc3RhdGVtZW50IHRvIFlvdXIgbW9kaWZpY2F0aW9ucyBhbmQNCiAgICAgIG1heSBwcm92aWRlIGFkZGl0aW9uYWwgb3IgZGlmZmVyZW50IGxpY2Vuc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMNCiAgICAgIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwgb3IgZGlzdHJpYnV0aW9uIG9mIFlvdXIgbW9kaWZpY2F0aW9ucywgb3INCiAgICAgIGZvciBhbnkgc3VjaCBEZXJpdmF0aXZlIFdvcmtzIGFzIGEgd2hvbGUsIHByb3ZpZGVkIFlvdXIgdXNlLA0KICAgICAgcmVwcm9kdWN0aW9uLCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoZSBXb3JrIG90aGVyd2lzZSBjb21wbGllcyB3aXRoDQogICAgICB0aGUgY29uZGl0aW9ucyBzdGF0ZWQgaW4gdGhpcyBMaWNlbnNlLg0KDQogICA1LiBTdWJtaXNzaW9uIG9mIENvbnRyaWJ1dGlvbnMuIFVubGVzcyBZb3UgZXhwbGljaXRseSBzdGF0ZSBvdGhlcndpc2UsDQogICAgICBhbnkgQ29udHJpYnV0aW9uIGludGVudGlvbmFsbHkgc3VibWl0dGVkIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsNCiAgICAgIGJ5IFlvdSB0byB0aGUgTGljZW5zb3Igc2hhbGwgYmUgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIHdpdGhvdXQgYW55IGFkZGl0aW9uYWwgdGVybXMgb3IgY29uZGl0aW9ucy4NCiAgICAgIE5vdHdpdGhzdGFuZGluZyB0aGUgYWJvdmUsIG5vdGhpbmcgaGVyZWluIHNoYWxsIHN1cGVyc2VkZSBvciBtb2RpZnkNCiAgICAgIHRoZSB0ZXJtcyBvZiBhbnkgc2VwYXJhdGUgbGljZW5zZSBhZ3JlZW1lbnQgeW91IG1heSBoYXZlIGV4ZWN1dGVkDQogICAgICB3aXRoIExpY2Vuc29yIHJlZ2FyZGluZyBzdWNoIENvbnRyaWJ1dGlvbnMuDQoNCiAgIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUNCiAgICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwNCiAgICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQ0KICAgICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuDQoNCiAgIDcuIERpc2NsYWltZXIgb2YgV2FycmFudHkuIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvcg0KICAgICAgYWdyZWVkIHRvIGluIHdyaXRpbmcsIExpY2Vuc29yIHByb3ZpZGVzIHRoZSBXb3JrIChhbmQgZWFjaA0KICAgICAgQ29udHJpYnV0b3IgcHJvdmlkZXMgaXRzIENvbnRyaWJ1dGlvbnMpIG9uIGFuICJBUyBJUyIgQkFTSVMsDQogICAgICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3INCiAgICAgIGltcGxpZWQsIGluY2x1ZGluZywgd2l0aG91dCBsaW1pdGF0aW9uLCBhbnkgd2FycmFudGllcyBvciBjb25kaXRpb25zDQogICAgICBvZiBUSVRMRSwgTk9OLUlORlJJTkdFTUVOVCwgTUVSQ0hBTlRBQklMSVRZLCBvciBGSVRORVNTIEZPUiBBDQogICAgICBQQVJUSUNVTEFSIFBVUlBPU0UuIFlvdSBhcmUgc29sZWx5IHJlc3BvbnNpYmxlIGZvciBkZXRlcm1pbmluZyB0aGUNCiAgICAgIGFwcHJvcHJpYXRlbmVzcyBvZiB1c2luZyBvciByZWRpc3RyaWJ1dGluZyB0aGUgV29yayBhbmQgYXNzdW1lIGFueQ0KICAgICAgcmlza3MgYXNzb2NpYXRlZCB3aXRoIFlvdXIgZXhlcmNpc2Ugb2YgcGVybWlzc2lvbnMgdW5kZXIgdGhpcyBMaWNlbnNlLg0KDQogICA4LiBMaW1pdGF0aW9uIG9mIExpYWJpbGl0eS4gSW4gbm8gZXZlbnQgYW5kIHVuZGVyIG5vIGxlZ2FsIHRoZW9yeSwNCiAgICAgIHdoZXRoZXIgaW4gdG9ydCAoaW5jbHVkaW5nIG5lZ2xpZ2VuY2UpLCBjb250cmFjdCwgb3Igb3RoZXJ3aXNlLA0KICAgICAgdW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IChzdWNoIGFzIGRlbGliZXJhdGUgYW5kIGdyb3NzbHkNCiAgICAgIG5lZ2xpZ2VudCBhY3RzKSBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc2hhbGwgYW55IENvbnRyaWJ1dG9yIGJlDQogICAgICBsaWFibGUgdG8gWW91IGZvciBkYW1hZ2VzLCBpbmNsdWRpbmcgYW55IGRpcmVjdCwgaW5kaXJlY3QsIHNwZWNpYWwsDQogICAgICBpbmNpZGVudGFsLCBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMgb2YgYW55IGNoYXJhY3RlciBhcmlzaW5nIGFzIGENCiAgICAgIHJlc3VsdCBvZiB0aGlzIExpY2Vuc2Ugb3Igb3V0IG9mIHRoZSB1c2Ugb3IgaW5hYmlsaXR5IHRvIHVzZSB0aGUNCiAgICAgIFdvcmsgKGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gZGFtYWdlcyBmb3IgbG9zcyBvZiBnb29kd2lsbCwNCiAgICAgIHdvcmsgc3RvcHBhZ2UsIGNvbXB1dGVyIGZhaWx1cmUgb3IgbWFsZnVuY3Rpb24sIG9yIGFueSBhbmQgYWxsDQogICAgICBvdGhlciBjb21tZXJjaWFsIGRhbWFnZXMgb3IgbG9zc2VzKSwgZXZlbiBpZiBzdWNoIENvbnRyaWJ1dG9yDQogICAgICBoYXMgYmVlbiBhZHZpc2VkIG9mIHRoZSBwb3NzaWJpbGl0eSBvZiBzdWNoIGRhbWFnZXMuDQoNCiAgIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcNCiAgICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsDQogICAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LA0KICAgICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMNCiAgICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5DQogICAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZg0KICAgICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LA0KICAgICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5DQogICAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uDQogICAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4NCg0KICAgRU5EIE9GIFRFUk1TIEFORCBDT05ESVRJT05T - - catamphetamine - libphonenumber-js - 1.11.16 - A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript + + readable-stream + 3.6.2 + Streams3, a user-land copy of the stream library from Node.js MIT - pkg:npm/libphonenumber-js@1.11.16?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git + pkg:npm/readable-stream@3.6.2?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Freadable-stream.git - https://gitlab.com/catamphetamine/libphonenumber-js/issues + https://github.com/nodejs/readable-stream/issues as detected from PackageJson property "bugs.url" - git+https://gitlab.com/catamphetamine/libphonenumber-js.git + git://github.com/nodejs/readable-stream.git as detected from PackageJson property "repository.url" - https://gitlab.com/catamphetamine/libphonenumber-js#readme + https://github.com/nodejs/readable-stream#readme as detected from PackageJson property "homepage" @@ -9841,36 +9811,67 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene file: LICENSE - KFRoZSBNSVQgTGljZW5zZSkNCg0KQ29weXJpZ2h0IChjKSAyMDE2IEBjYXRhbXBoZXRhbWluZSA8cHVyZWNhdGFtcGhldGFtaW5lQGdtYWlsLmNvbT4NCg0KUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nDQphIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUNCidTb2Z0d2FyZScpLCB0byBkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcNCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwNCmRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0bw0KcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMgZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvDQp0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlDQppbmNsdWRlZCBpbiBhbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4NCg0KVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICdBUyBJUycsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsDQpFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YNCk1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4NCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZDQpDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULA0KVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUNClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLg== + Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIK + + + + + Feross Aboukhadijeh + safe-buffer + 5.2.1 + Safer Node.js Buffer API + + + MIT + + + pkg:npm/safe-buffer@5.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fsafe-buffer.git + + + https://github.com/feross/safe-buffer/issues + as detected from PackageJson property "bugs.url" + + + git://github.com/feross/safe-buffer.git + as detected from PackageJson property "repository.url" + + + https://github.com/feross/safe-buffer + as detected from PackageJson property "homepage" + + + + - file: LICENSE.Apache - ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQXBhY2hlIExpY2Vuc2UNCiAgICAgICAgICAgICAgICAgICAgICAgICAgIFZlcnNpb24gMi4wLCBKYW51YXJ5IDIwMDQNCiAgICAgICAgICAgICAgICAgICAgICAgIGh0dHA6Ly93d3cuYXBhY2hlLm9yZy9saWNlbnNlcy8NCg0KICAgVEVSTVMgQU5EIENPTkRJVElPTlMgRk9SIFVTRSwgUkVQUk9EVUNUSU9OLCBBTkQgRElTVFJJQlVUSU9ODQoNCiAgIDEuIERlZmluaXRpb25zLg0KDQogICAgICAiTGljZW5zZSIgc2hhbGwgbWVhbiB0aGUgdGVybXMgYW5kIGNvbmRpdGlvbnMgZm9yIHVzZSwgcmVwcm9kdWN0aW9uLA0KICAgICAgYW5kIGRpc3RyaWJ1dGlvbiBhcyBkZWZpbmVkIGJ5IFNlY3Rpb25zIDEgdGhyb3VnaCA5IG9mIHRoaXMgZG9jdW1lbnQuDQoNCiAgICAgICJMaWNlbnNvciIgc2hhbGwgbWVhbiB0aGUgY29weXJpZ2h0IG93bmVyIG9yIGVudGl0eSBhdXRob3JpemVkIGJ5DQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyIHRoYXQgaXMgZ3JhbnRpbmcgdGhlIExpY2Vuc2UuDQoNCiAgICAgICJMZWdhbCBFbnRpdHkiIHNoYWxsIG1lYW4gdGhlIHVuaW9uIG9mIHRoZSBhY3RpbmcgZW50aXR5IGFuZCBhbGwNCiAgICAgIG90aGVyIGVudGl0aWVzIHRoYXQgY29udHJvbCwgYXJlIGNvbnRyb2xsZWQgYnksIG9yIGFyZSB1bmRlciBjb21tb24NCiAgICAgIGNvbnRyb2wgd2l0aCB0aGF0IGVudGl0eS4gRm9yIHRoZSBwdXJwb3NlcyBvZiB0aGlzIGRlZmluaXRpb24sDQogICAgICAiY29udHJvbCIgbWVhbnMgKGkpIHRoZSBwb3dlciwgZGlyZWN0IG9yIGluZGlyZWN0LCB0byBjYXVzZSB0aGUNCiAgICAgIGRpcmVjdGlvbiBvciBtYW5hZ2VtZW50IG9mIHN1Y2ggZW50aXR5LCB3aGV0aGVyIGJ5IGNvbnRyYWN0IG9yDQogICAgICBvdGhlcndpc2UsIG9yIChpaSkgb3duZXJzaGlwIG9mIGZpZnR5IHBlcmNlbnQgKDUwJSkgb3IgbW9yZSBvZiB0aGUNCiAgICAgIG91dHN0YW5kaW5nIHNoYXJlcywgb3IgKGlpaSkgYmVuZWZpY2lhbCBvd25lcnNoaXAgb2Ygc3VjaCBlbnRpdHkuDQoNCiAgICAgICJZb3UiIChvciAiWW91ciIpIHNoYWxsIG1lYW4gYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkNCiAgICAgIGV4ZXJjaXNpbmcgcGVybWlzc2lvbnMgZ3JhbnRlZCBieSB0aGlzIExpY2Vuc2UuDQoNCiAgICAgICJTb3VyY2UiIGZvcm0gc2hhbGwgbWVhbiB0aGUgcHJlZmVycmVkIGZvcm0gZm9yIG1ha2luZyBtb2RpZmljYXRpb25zLA0KICAgICAgaW5jbHVkaW5nIGJ1dCBub3QgbGltaXRlZCB0byBzb2Z0d2FyZSBzb3VyY2UgY29kZSwgZG9jdW1lbnRhdGlvbg0KICAgICAgc291cmNlLCBhbmQgY29uZmlndXJhdGlvbiBmaWxlcy4NCg0KICAgICAgIk9iamVjdCIgZm9ybSBzaGFsbCBtZWFuIGFueSBmb3JtIHJlc3VsdGluZyBmcm9tIG1lY2hhbmljYWwNCiAgICAgIHRyYW5zZm9ybWF0aW9uIG9yIHRyYW5zbGF0aW9uIG9mIGEgU291cmNlIGZvcm0sIGluY2x1ZGluZyBidXQNCiAgICAgIG5vdCBsaW1pdGVkIHRvIGNvbXBpbGVkIG9iamVjdCBjb2RlLCBnZW5lcmF0ZWQgZG9jdW1lbnRhdGlvbiwNCiAgICAgIGFuZCBjb252ZXJzaW9ucyB0byBvdGhlciBtZWRpYSB0eXBlcy4NCg0KICAgICAgIldvcmsiIHNoYWxsIG1lYW4gdGhlIHdvcmsgb2YgYXV0aG9yc2hpcCwgd2hldGhlciBpbiBTb3VyY2Ugb3INCiAgICAgIE9iamVjdCBmb3JtLCBtYWRlIGF2YWlsYWJsZSB1bmRlciB0aGUgTGljZW5zZSwgYXMgaW5kaWNhdGVkIGJ5IGENCiAgICAgIGNvcHlyaWdodCBub3RpY2UgdGhhdCBpcyBpbmNsdWRlZCBpbiBvciBhdHRhY2hlZCB0byB0aGUgd29yaw0KICAgICAgKGFuIGV4YW1wbGUgaXMgcHJvdmlkZWQgaW4gdGhlIEFwcGVuZGl4IGJlbG93KS4NCg0KICAgICAgIkRlcml2YXRpdmUgV29ya3MiIHNoYWxsIG1lYW4gYW55IHdvcmssIHdoZXRoZXIgaW4gU291cmNlIG9yIE9iamVjdA0KICAgICAgZm9ybSwgdGhhdCBpcyBiYXNlZCBvbiAob3IgZGVyaXZlZCBmcm9tKSB0aGUgV29yayBhbmQgZm9yIHdoaWNoIHRoZQ0KICAgICAgZWRpdG9yaWFsIHJldmlzaW9ucywgYW5ub3RhdGlvbnMsIGVsYWJvcmF0aW9ucywgb3Igb3RoZXIgbW9kaWZpY2F0aW9ucw0KICAgICAgcmVwcmVzZW50LCBhcyBhIHdob2xlLCBhbiBvcmlnaW5hbCB3b3JrIG9mIGF1dGhvcnNoaXAuIEZvciB0aGUgcHVycG9zZXMNCiAgICAgIG9mIHRoaXMgTGljZW5zZSwgRGVyaXZhdGl2ZSBXb3JrcyBzaGFsbCBub3QgaW5jbHVkZSB3b3JrcyB0aGF0IHJlbWFpbg0KICAgICAgc2VwYXJhYmxlIGZyb20sIG9yIG1lcmVseSBsaW5rIChvciBiaW5kIGJ5IG5hbWUpIHRvIHRoZSBpbnRlcmZhY2VzIG9mLA0KICAgICAgdGhlIFdvcmsgYW5kIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZi4NCg0KICAgICAgIkNvbnRyaWJ1dGlvbiIgc2hhbGwgbWVhbiBhbnkgd29yayBvZiBhdXRob3JzaGlwLCBpbmNsdWRpbmcNCiAgICAgIHRoZSBvcmlnaW5hbCB2ZXJzaW9uIG9mIHRoZSBXb3JrIGFuZCBhbnkgbW9kaWZpY2F0aW9ucyBvciBhZGRpdGlvbnMNCiAgICAgIHRvIHRoYXQgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YsIHRoYXQgaXMgaW50ZW50aW9uYWxseQ0KICAgICAgc3VibWl0dGVkIHRvIExpY2Vuc29yIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsgYnkgdGhlIGNvcHlyaWdodCBvd25lcg0KICAgICAgb3IgYnkgYW4gaW5kaXZpZHVhbCBvciBMZWdhbCBFbnRpdHkgYXV0aG9yaXplZCB0byBzdWJtaXQgb24gYmVoYWxmIG9mDQogICAgICB0aGUgY29weXJpZ2h0IG93bmVyLiBGb3IgdGhlIHB1cnBvc2VzIG9mIHRoaXMgZGVmaW5pdGlvbiwgInN1Ym1pdHRlZCINCiAgICAgIG1lYW5zIGFueSBmb3JtIG9mIGVsZWN0cm9uaWMsIHZlcmJhbCwgb3Igd3JpdHRlbiBjb21tdW5pY2F0aW9uIHNlbnQNCiAgICAgIHRvIHRoZSBMaWNlbnNvciBvciBpdHMgcmVwcmVzZW50YXRpdmVzLCBpbmNsdWRpbmcgYnV0IG5vdCBsaW1pdGVkIHRvDQogICAgICBjb21tdW5pY2F0aW9uIG9uIGVsZWN0cm9uaWMgbWFpbGluZyBsaXN0cywgc291cmNlIGNvZGUgY29udHJvbCBzeXN0ZW1zLA0KICAgICAgYW5kIGlzc3VlIHRyYWNraW5nIHN5c3RlbXMgdGhhdCBhcmUgbWFuYWdlZCBieSwgb3Igb24gYmVoYWxmIG9mLCB0aGUNCiAgICAgIExpY2Vuc29yIGZvciB0aGUgcHVycG9zZSBvZiBkaXNjdXNzaW5nIGFuZCBpbXByb3ZpbmcgdGhlIFdvcmssIGJ1dA0KICAgICAgZXhjbHVkaW5nIGNvbW11bmljYXRpb24gdGhhdCBpcyBjb25zcGljdW91c2x5IG1hcmtlZCBvciBvdGhlcndpc2UNCiAgICAgIGRlc2lnbmF0ZWQgaW4gd3JpdGluZyBieSB0aGUgY29weXJpZ2h0IG93bmVyIGFzICJOb3QgYSBDb250cmlidXRpb24uIg0KDQogICAgICAiQ29udHJpYnV0b3IiIHNoYWxsIG1lYW4gTGljZW5zb3IgYW5kIGFueSBpbmRpdmlkdWFsIG9yIExlZ2FsIEVudGl0eQ0KICAgICAgb24gYmVoYWxmIG9mIHdob20gYSBDb250cmlidXRpb24gaGFzIGJlZW4gcmVjZWl2ZWQgYnkgTGljZW5zb3IgYW5kDQogICAgICBzdWJzZXF1ZW50bHkgaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yay4NCg0KICAgMi4gR3JhbnQgb2YgQ29weXJpZ2h0IExpY2Vuc2UuIFN1YmplY3QgdG8gdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIGVhY2ggQ29udHJpYnV0b3IgaGVyZWJ5IGdyYW50cyB0byBZb3UgYSBwZXJwZXR1YWwsDQogICAgICB3b3JsZHdpZGUsIG5vbi1leGNsdXNpdmUsIG5vLWNoYXJnZSwgcm95YWx0eS1mcmVlLCBpcnJldm9jYWJsZQ0KICAgICAgY29weXJpZ2h0IGxpY2Vuc2UgdG8gcmVwcm9kdWNlLCBwcmVwYXJlIERlcml2YXRpdmUgV29ya3Mgb2YsDQogICAgICBwdWJsaWNseSBkaXNwbGF5LCBwdWJsaWNseSBwZXJmb3JtLCBzdWJsaWNlbnNlLCBhbmQgZGlzdHJpYnV0ZSB0aGUNCiAgICAgIFdvcmsgYW5kIHN1Y2ggRGVyaXZhdGl2ZSBXb3JrcyBpbiBTb3VyY2Ugb3IgT2JqZWN0IGZvcm0uDQoNCiAgIDMuIEdyYW50IG9mIFBhdGVudCBMaWNlbnNlLiBTdWJqZWN0IHRvIHRoZSB0ZXJtcyBhbmQgY29uZGl0aW9ucyBvZg0KICAgICAgdGhpcyBMaWNlbnNlLCBlYWNoIENvbnRyaWJ1dG9yIGhlcmVieSBncmFudHMgdG8gWW91IGEgcGVycGV0dWFsLA0KICAgICAgd29ybGR3aWRlLCBub24tZXhjbHVzaXZlLCBuby1jaGFyZ2UsIHJveWFsdHktZnJlZSwgaXJyZXZvY2FibGUNCiAgICAgIChleGNlcHQgYXMgc3RhdGVkIGluIHRoaXMgc2VjdGlvbikgcGF0ZW50IGxpY2Vuc2UgdG8gbWFrZSwgaGF2ZSBtYWRlLA0KICAgICAgdXNlLCBvZmZlciB0byBzZWxsLCBzZWxsLCBpbXBvcnQsIGFuZCBvdGhlcndpc2UgdHJhbnNmZXIgdGhlIFdvcmssDQogICAgICB3aGVyZSBzdWNoIGxpY2Vuc2UgYXBwbGllcyBvbmx5IHRvIHRob3NlIHBhdGVudCBjbGFpbXMgbGljZW5zYWJsZQ0KICAgICAgYnkgc3VjaCBDb250cmlidXRvciB0aGF0IGFyZSBuZWNlc3NhcmlseSBpbmZyaW5nZWQgYnkgdGhlaXINCiAgICAgIENvbnRyaWJ1dGlvbihzKSBhbG9uZSBvciBieSBjb21iaW5hdGlvbiBvZiB0aGVpciBDb250cmlidXRpb24ocykNCiAgICAgIHdpdGggdGhlIFdvcmsgdG8gd2hpY2ggc3VjaCBDb250cmlidXRpb24ocykgd2FzIHN1Ym1pdHRlZC4gSWYgWW91DQogICAgICBpbnN0aXR1dGUgcGF0ZW50IGxpdGlnYXRpb24gYWdhaW5zdCBhbnkgZW50aXR5IChpbmNsdWRpbmcgYQ0KICAgICAgY3Jvc3MtY2xhaW0gb3IgY291bnRlcmNsYWltIGluIGEgbGF3c3VpdCkgYWxsZWdpbmcgdGhhdCB0aGUgV29yaw0KICAgICAgb3IgYSBDb250cmlidXRpb24gaW5jb3Jwb3JhdGVkIHdpdGhpbiB0aGUgV29yayBjb25zdGl0dXRlcyBkaXJlY3QNCiAgICAgIG9yIGNvbnRyaWJ1dG9yeSBwYXRlbnQgaW5mcmluZ2VtZW50LCB0aGVuIGFueSBwYXRlbnQgbGljZW5zZXMNCiAgICAgIGdyYW50ZWQgdG8gWW91IHVuZGVyIHRoaXMgTGljZW5zZSBmb3IgdGhhdCBXb3JrIHNoYWxsIHRlcm1pbmF0ZQ0KICAgICAgYXMgb2YgdGhlIGRhdGUgc3VjaCBsaXRpZ2F0aW9uIGlzIGZpbGVkLg0KDQogICA0LiBSZWRpc3RyaWJ1dGlvbi4gWW91IG1heSByZXByb2R1Y2UgYW5kIGRpc3RyaWJ1dGUgY29waWVzIG9mIHRoZQ0KICAgICAgV29yayBvciBEZXJpdmF0aXZlIFdvcmtzIHRoZXJlb2YgaW4gYW55IG1lZGl1bSwgd2l0aCBvciB3aXRob3V0DQogICAgICBtb2RpZmljYXRpb25zLCBhbmQgaW4gU291cmNlIG9yIE9iamVjdCBmb3JtLCBwcm92aWRlZCB0aGF0IFlvdQ0KICAgICAgbWVldCB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6DQoNCiAgICAgIChhKSBZb3UgbXVzdCBnaXZlIGFueSBvdGhlciByZWNpcGllbnRzIG9mIHRoZSBXb3JrIG9yDQogICAgICAgICAgRGVyaXZhdGl2ZSBXb3JrcyBhIGNvcHkgb2YgdGhpcyBMaWNlbnNlOyBhbmQNCg0KICAgICAgKGIpIFlvdSBtdXN0IGNhdXNlIGFueSBtb2RpZmllZCBmaWxlcyB0byBjYXJyeSBwcm9taW5lbnQgbm90aWNlcw0KICAgICAgICAgIHN0YXRpbmcgdGhhdCBZb3UgY2hhbmdlZCB0aGUgZmlsZXM7IGFuZA0KDQogICAgICAoYykgWW91IG11c3QgcmV0YWluLCBpbiB0aGUgU291cmNlIGZvcm0gb2YgYW55IERlcml2YXRpdmUgV29ya3MNCiAgICAgICAgICB0aGF0IFlvdSBkaXN0cmlidXRlLCBhbGwgY29weXJpZ2h0LCBwYXRlbnQsIHRyYWRlbWFyaywgYW5kDQogICAgICAgICAgYXR0cmlidXRpb24gbm90aWNlcyBmcm9tIHRoZSBTb3VyY2UgZm9ybSBvZiB0aGUgV29yaywNCiAgICAgICAgICBleGNsdWRpbmcgdGhvc2Ugbm90aWNlcyB0aGF0IGRvIG5vdCBwZXJ0YWluIHRvIGFueSBwYXJ0IG9mDQogICAgICAgICAgdGhlIERlcml2YXRpdmUgV29ya3M7IGFuZA0KDQogICAgICAoZCkgSWYgdGhlIFdvcmsgaW5jbHVkZXMgYSAiTk9USUNFIiB0ZXh0IGZpbGUgYXMgcGFydCBvZiBpdHMNCiAgICAgICAgICBkaXN0cmlidXRpb24sIHRoZW4gYW55IERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSBtdXN0DQogICAgICAgICAgaW5jbHVkZSBhIHJlYWRhYmxlIGNvcHkgb2YgdGhlIGF0dHJpYnV0aW9uIG5vdGljZXMgY29udGFpbmVkDQogICAgICAgICAgd2l0aGluIHN1Y2ggTk9USUNFIGZpbGUsIGV4Y2x1ZGluZyB0aG9zZSBub3RpY2VzIHRoYXQgZG8gbm90DQogICAgICAgICAgcGVydGFpbiB0byBhbnkgcGFydCBvZiB0aGUgRGVyaXZhdGl2ZSBXb3JrcywgaW4gYXQgbGVhc3Qgb25lDQogICAgICAgICAgb2YgdGhlIGZvbGxvd2luZyBwbGFjZXM6IHdpdGhpbiBhIE5PVElDRSB0ZXh0IGZpbGUgZGlzdHJpYnV0ZWQNCiAgICAgICAgICBhcyBwYXJ0IG9mIHRoZSBEZXJpdmF0aXZlIFdvcmtzOyB3aXRoaW4gdGhlIFNvdXJjZSBmb3JtIG9yDQogICAgICAgICAgZG9jdW1lbnRhdGlvbiwgaWYgcHJvdmlkZWQgYWxvbmcgd2l0aCB0aGUgRGVyaXZhdGl2ZSBXb3Jrczsgb3IsDQogICAgICAgICAgd2l0aGluIGEgZGlzcGxheSBnZW5lcmF0ZWQgYnkgdGhlIERlcml2YXRpdmUgV29ya3MsIGlmIGFuZA0KICAgICAgICAgIHdoZXJldmVyIHN1Y2ggdGhpcmQtcGFydHkgbm90aWNlcyBub3JtYWxseSBhcHBlYXIuIFRoZSBjb250ZW50cw0KICAgICAgICAgIG9mIHRoZSBOT1RJQ0UgZmlsZSBhcmUgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seSBhbmQNCiAgICAgICAgICBkbyBub3QgbW9kaWZ5IHRoZSBMaWNlbnNlLiBZb3UgbWF5IGFkZCBZb3VyIG93biBhdHRyaWJ1dGlvbg0KICAgICAgICAgIG5vdGljZXMgd2l0aGluIERlcml2YXRpdmUgV29ya3MgdGhhdCBZb3UgZGlzdHJpYnV0ZSwgYWxvbmdzaWRlDQogICAgICAgICAgb3IgYXMgYW4gYWRkZW5kdW0gdG8gdGhlIE5PVElDRSB0ZXh0IGZyb20gdGhlIFdvcmssIHByb3ZpZGVkDQogICAgICAgICAgdGhhdCBzdWNoIGFkZGl0aW9uYWwgYXR0cmlidXRpb24gbm90aWNlcyBjYW5ub3QgYmUgY29uc3RydWVkDQogICAgICAgICAgYXMgbW9kaWZ5aW5nIHRoZSBMaWNlbnNlLg0KDQogICAgICBZb3UgbWF5IGFkZCBZb3VyIG93biBjb3B5cmlnaHQgc3RhdGVtZW50IHRvIFlvdXIgbW9kaWZpY2F0aW9ucyBhbmQNCiAgICAgIG1heSBwcm92aWRlIGFkZGl0aW9uYWwgb3IgZGlmZmVyZW50IGxpY2Vuc2UgdGVybXMgYW5kIGNvbmRpdGlvbnMNCiAgICAgIGZvciB1c2UsIHJlcHJvZHVjdGlvbiwgb3IgZGlzdHJpYnV0aW9uIG9mIFlvdXIgbW9kaWZpY2F0aW9ucywgb3INCiAgICAgIGZvciBhbnkgc3VjaCBEZXJpdmF0aXZlIFdvcmtzIGFzIGEgd2hvbGUsIHByb3ZpZGVkIFlvdXIgdXNlLA0KICAgICAgcmVwcm9kdWN0aW9uLCBhbmQgZGlzdHJpYnV0aW9uIG9mIHRoZSBXb3JrIG90aGVyd2lzZSBjb21wbGllcyB3aXRoDQogICAgICB0aGUgY29uZGl0aW9ucyBzdGF0ZWQgaW4gdGhpcyBMaWNlbnNlLg0KDQogICA1LiBTdWJtaXNzaW9uIG9mIENvbnRyaWJ1dGlvbnMuIFVubGVzcyBZb3UgZXhwbGljaXRseSBzdGF0ZSBvdGhlcndpc2UsDQogICAgICBhbnkgQ29udHJpYnV0aW9uIGludGVudGlvbmFsbHkgc3VibWl0dGVkIGZvciBpbmNsdXNpb24gaW4gdGhlIFdvcmsNCiAgICAgIGJ5IFlvdSB0byB0aGUgTGljZW5zb3Igc2hhbGwgYmUgdW5kZXIgdGhlIHRlcm1zIGFuZCBjb25kaXRpb25zIG9mDQogICAgICB0aGlzIExpY2Vuc2UsIHdpdGhvdXQgYW55IGFkZGl0aW9uYWwgdGVybXMgb3IgY29uZGl0aW9ucy4NCiAgICAgIE5vdHdpdGhzdGFuZGluZyB0aGUgYWJvdmUsIG5vdGhpbmcgaGVyZWluIHNoYWxsIHN1cGVyc2VkZSBvciBtb2RpZnkNCiAgICAgIHRoZSB0ZXJtcyBvZiBhbnkgc2VwYXJhdGUgbGljZW5zZSBhZ3JlZW1lbnQgeW91IG1heSBoYXZlIGV4ZWN1dGVkDQogICAgICB3aXRoIExpY2Vuc29yIHJlZ2FyZGluZyBzdWNoIENvbnRyaWJ1dGlvbnMuDQoNCiAgIDYuIFRyYWRlbWFya3MuIFRoaXMgTGljZW5zZSBkb2VzIG5vdCBncmFudCBwZXJtaXNzaW9uIHRvIHVzZSB0aGUgdHJhZGUNCiAgICAgIG5hbWVzLCB0cmFkZW1hcmtzLCBzZXJ2aWNlIG1hcmtzLCBvciBwcm9kdWN0IG5hbWVzIG9mIHRoZSBMaWNlbnNvciwNCiAgICAgIGV4Y2VwdCBhcyByZXF1aXJlZCBmb3IgcmVhc29uYWJsZSBhbmQgY3VzdG9tYXJ5IHVzZSBpbiBkZXNjcmliaW5nIHRoZQ0KICAgICAgb3JpZ2luIG9mIHRoZSBXb3JrIGFuZCByZXByb2R1Y2luZyB0aGUgY29udGVudCBvZiB0aGUgTk9USUNFIGZpbGUuDQoNCiAgIDcuIERpc2NsYWltZXIgb2YgV2FycmFudHkuIFVubGVzcyByZXF1aXJlZCBieSBhcHBsaWNhYmxlIGxhdyBvcg0KICAgICAgYWdyZWVkIHRvIGluIHdyaXRpbmcsIExpY2Vuc29yIHByb3ZpZGVzIHRoZSBXb3JrIChhbmQgZWFjaA0KICAgICAgQ29udHJpYnV0b3IgcHJvdmlkZXMgaXRzIENvbnRyaWJ1dGlvbnMpIG9uIGFuICJBUyBJUyIgQkFTSVMsDQogICAgICBXSVRIT1VUIFdBUlJBTlRJRVMgT1IgQ09ORElUSU9OUyBPRiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3INCiAgICAgIGltcGxpZWQsIGluY2x1ZGluZywgd2l0aG91dCBsaW1pdGF0aW9uLCBhbnkgd2FycmFudGllcyBvciBjb25kaXRpb25zDQogICAgICBvZiBUSVRMRSwgTk9OLUlORlJJTkdFTUVOVCwgTUVSQ0hBTlRBQklMSVRZLCBvciBGSVRORVNTIEZPUiBBDQogICAgICBQQVJUSUNVTEFSIFBVUlBPU0UuIFlvdSBhcmUgc29sZWx5IHJlc3BvbnNpYmxlIGZvciBkZXRlcm1pbmluZyB0aGUNCiAgICAgIGFwcHJvcHJpYXRlbmVzcyBvZiB1c2luZyBvciByZWRpc3RyaWJ1dGluZyB0aGUgV29yayBhbmQgYXNzdW1lIGFueQ0KICAgICAgcmlza3MgYXNzb2NpYXRlZCB3aXRoIFlvdXIgZXhlcmNpc2Ugb2YgcGVybWlzc2lvbnMgdW5kZXIgdGhpcyBMaWNlbnNlLg0KDQogICA4LiBMaW1pdGF0aW9uIG9mIExpYWJpbGl0eS4gSW4gbm8gZXZlbnQgYW5kIHVuZGVyIG5vIGxlZ2FsIHRoZW9yeSwNCiAgICAgIHdoZXRoZXIgaW4gdG9ydCAoaW5jbHVkaW5nIG5lZ2xpZ2VuY2UpLCBjb250cmFjdCwgb3Igb3RoZXJ3aXNlLA0KICAgICAgdW5sZXNzIHJlcXVpcmVkIGJ5IGFwcGxpY2FibGUgbGF3IChzdWNoIGFzIGRlbGliZXJhdGUgYW5kIGdyb3NzbHkNCiAgICAgIG5lZ2xpZ2VudCBhY3RzKSBvciBhZ3JlZWQgdG8gaW4gd3JpdGluZywgc2hhbGwgYW55IENvbnRyaWJ1dG9yIGJlDQogICAgICBsaWFibGUgdG8gWW91IGZvciBkYW1hZ2VzLCBpbmNsdWRpbmcgYW55IGRpcmVjdCwgaW5kaXJlY3QsIHNwZWNpYWwsDQogICAgICBpbmNpZGVudGFsLCBvciBjb25zZXF1ZW50aWFsIGRhbWFnZXMgb2YgYW55IGNoYXJhY3RlciBhcmlzaW5nIGFzIGENCiAgICAgIHJlc3VsdCBvZiB0aGlzIExpY2Vuc2Ugb3Igb3V0IG9mIHRoZSB1c2Ugb3IgaW5hYmlsaXR5IHRvIHVzZSB0aGUNCiAgICAgIFdvcmsgKGluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gZGFtYWdlcyBmb3IgbG9zcyBvZiBnb29kd2lsbCwNCiAgICAgIHdvcmsgc3RvcHBhZ2UsIGNvbXB1dGVyIGZhaWx1cmUgb3IgbWFsZnVuY3Rpb24sIG9yIGFueSBhbmQgYWxsDQogICAgICBvdGhlciBjb21tZXJjaWFsIGRhbWFnZXMgb3IgbG9zc2VzKSwgZXZlbiBpZiBzdWNoIENvbnRyaWJ1dG9yDQogICAgICBoYXMgYmVlbiBhZHZpc2VkIG9mIHRoZSBwb3NzaWJpbGl0eSBvZiBzdWNoIGRhbWFnZXMuDQoNCiAgIDkuIEFjY2VwdGluZyBXYXJyYW50eSBvciBBZGRpdGlvbmFsIExpYWJpbGl0eS4gV2hpbGUgcmVkaXN0cmlidXRpbmcNCiAgICAgIHRoZSBXb3JrIG9yIERlcml2YXRpdmUgV29ya3MgdGhlcmVvZiwgWW91IG1heSBjaG9vc2UgdG8gb2ZmZXIsDQogICAgICBhbmQgY2hhcmdlIGEgZmVlIGZvciwgYWNjZXB0YW5jZSBvZiBzdXBwb3J0LCB3YXJyYW50eSwgaW5kZW1uaXR5LA0KICAgICAgb3Igb3RoZXIgbGlhYmlsaXR5IG9ibGlnYXRpb25zIGFuZC9vciByaWdodHMgY29uc2lzdGVudCB3aXRoIHRoaXMNCiAgICAgIExpY2Vuc2UuIEhvd2V2ZXIsIGluIGFjY2VwdGluZyBzdWNoIG9ibGlnYXRpb25zLCBZb3UgbWF5IGFjdCBvbmx5DQogICAgICBvbiBZb3VyIG93biBiZWhhbGYgYW5kIG9uIFlvdXIgc29sZSByZXNwb25zaWJpbGl0eSwgbm90IG9uIGJlaGFsZg0KICAgICAgb2YgYW55IG90aGVyIENvbnRyaWJ1dG9yLCBhbmQgb25seSBpZiBZb3UgYWdyZWUgdG8gaW5kZW1uaWZ5LA0KICAgICAgZGVmZW5kLCBhbmQgaG9sZCBlYWNoIENvbnRyaWJ1dG9yIGhhcm1sZXNzIGZvciBhbnkgbGlhYmlsaXR5DQogICAgICBpbmN1cnJlZCBieSwgb3IgY2xhaW1zIGFzc2VydGVkIGFnYWluc3QsIHN1Y2ggQ29udHJpYnV0b3IgYnkgcmVhc29uDQogICAgICBvZiB5b3VyIGFjY2VwdGluZyBhbnkgc3VjaCB3YXJyYW50eSBvciBhZGRpdGlvbmFsIGxpYWJpbGl0eS4NCg0KICAgRU5EIE9GIFRFUk1TIEFORCBDT05ESVRJT05T + file: LICENSE + VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== - - readable-stream - 3.6.2 - Streams3, a user-land copy of the stream library from Node.js + + James Halliday + stream-browserify + 3.0.0 + the stream module from node core for browsers MIT - pkg:npm/readable-stream@3.6.2?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Freadable-stream.git + pkg:npm/stream-browserify@3.0.0?vcs_url=git%3A%2F%2Fgithub.com%2Fbrowserify%2Fstream-browserify.git - https://github.com/nodejs/readable-stream/issues + https://github.com/browserify/stream-browserify/issues as detected from PackageJson property "bugs.url" - git://github.com/nodejs/readable-stream.git + git://github.com/browserify/stream-browserify.git as detected from PackageJson property "repository.url" - https://github.com/nodejs/readable-stream#readme + https://github.com/browserify/stream-browserify as detected from PackageJson property "homepage" @@ -9878,33 +9879,32 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene file: LICENSE - Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIK + TUlUIExpY2Vuc2UKCkNvcHlyaWdodCAoYykgSmFtZXMgSGFsbGlkYXkKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkgb2YKdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4KdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0bwp1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIGNvcGllcyBvZgp0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4gYWxsCmNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUwpGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IKQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLCBXSEVUSEVSCklOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOCkNPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg== - - Feross Aboukhadijeh - buffer - 6.0.3 - Node.js Buffer API, for the browser + + string_decoder + 1.3.0 + The string_decoder module from Node core MIT - pkg:npm/buffer@6.0.3?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fbuffer.git + pkg:npm/string_decoder@1.3.0?vcs_url=git%3A%2F%2Fgithub.com%2Fnodejs%2Fstring_decoder.git - https://github.com/feross/buffer/issues + https://github.com/nodejs/string_decoder/issues as detected from PackageJson property "bugs.url" - git://github.com/feross/buffer.git + git://github.com/nodejs/string_decoder.git as detected from PackageJson property "repository.url" - https://github.com/feross/buffer + https://github.com/nodejs/string_decoder as detected from PackageJson property "homepage" @@ -9912,67 +9912,67 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene file: LICENSE - VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgsIGFuZCBvdGhlciBjb250cmlidXRvcnMuCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0byBkZWFsCmluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZSByaWdodHMKdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3Igc2VsbApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HIEZST00sCk9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4KVEhFIFNPRlRXQVJFLgo= + Tm9kZS5qcyBpcyBsaWNlbnNlZCBmb3IgdXNlIGFzIGZvbGxvd3M6CgoiIiIKQ29weXJpZ2h0IE5vZGUuanMgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgoKUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBvZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQpvZiB0aGlzIHNvZnR3YXJlIGFuZCBhc3NvY2lhdGVkIGRvY3VtZW50YXRpb24gZmlsZXMgKHRoZSAiU29mdHdhcmUiKSwgdG8KZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCByZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUKcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCBtZXJnZSwgcHVibGlzaCwgZGlzdHJpYnV0ZSwgc3VibGljZW5zZSwgYW5kL29yCnNlbGwgY29waWVzIG9mIHRoZSBTb2Z0d2FyZSwgYW5kIHRvIHBlcm1pdCBwZXJzb25zIHRvIHdob20gdGhlIFNvZnR3YXJlIGlzCmZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlvbnM6CgpUaGUgYWJvdmUgY29weXJpZ2h0IG5vdGljZSBhbmQgdGhpcyBwZXJtaXNzaW9uIG5vdGljZSBzaGFsbCBiZSBpbmNsdWRlZCBpbgphbGwgY29waWVzIG9yIHN1YnN0YW50aWFsIHBvcnRpb25zIG9mIHRoZSBTb2Z0d2FyZS4KClRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCAiQVMgSVMiLCBXSVRIT1VUIFdBUlJBTlRZIE9GIEFOWSBLSU5ELCBFWFBSRVNTIE9SCklNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZLApGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklOR0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUKQVVUSE9SUyBPUiBDT1BZUklHSFQgSE9MREVSUyBCRSBMSUFCTEUgRk9SIEFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUgpMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCBUT1JUIE9SIE9USEVSV0lTRSwgQVJJU0lORwpGUk9NLCBPVVQgT0YgT1IgSU4gQ09OTkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdTCklOIFRIRSBTT0ZUV0FSRS4KIiIiCgpUaGlzIGxpY2Vuc2UgYXBwbGllcyB0byBwYXJ0cyBvZiBOb2RlLmpzIG9yaWdpbmF0aW5nIGZyb20gdGhlCmh0dHBzOi8vZ2l0aHViLmNvbS9qb3llbnQvbm9kZSByZXBvc2l0b3J5OgoKIiIiCkNvcHlyaWdodCBKb3llbnQsIEluYy4gYW5kIG90aGVyIE5vZGUgY29udHJpYnV0b3JzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgdG8gYW55IHBlcnNvbiBvYnRhaW5pbmcgYSBjb3B5Cm9mIHRoaXMgc29mdHdhcmUgYW5kIGFzc29jaWF0ZWQgZG9jdW1lbnRhdGlvbiBmaWxlcyAodGhlICJTb2Z0d2FyZSIpLCB0bwpkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgd2l0aG91dCBsaW1pdGF0aW9uIHRoZQpyaWdodHMgdG8gdXNlLCBjb3B5LCBtb2RpZnksIG1lcmdlLCBwdWJsaXNoLCBkaXN0cmlidXRlLCBzdWJsaWNlbnNlLCBhbmQvb3IKc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMKZnVybmlzaGVkIHRvIGRvIHNvLCBzdWJqZWN0IHRvIHRoZSBmb2xsb3dpbmcgY29uZGl0aW9uczoKClRoZSBhYm92ZSBjb3B5cmlnaHQgbm90aWNlIGFuZCB0aGlzIHBlcm1pc3Npb24gbm90aWNlIHNoYWxsIGJlIGluY2x1ZGVkIGluCmFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIEVYUFJFU1MgT1IKSU1QTElFRCwgSU5DTFVESU5HIEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFksCkZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFIEFORCBOT05JTkZSSU5HRU1FTlQuIElOIE5PIEVWRU5UIFNIQUxMIFRIRQpBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgQU5ZIENMQUlNLCBEQU1BR0VTIE9SIE9USEVSCkxJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRPUlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HCkZST00sIE9VVCBPRiBPUiBJTiBDT05ORUNUSU9OIFdJVEggVEhFIFNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MKSU4gVEhFIFNPRlRXQVJFLgoiIiIKCg== - - T. Jameson Little - base64-js - 1.5.1 - Base64 encoding/decoding in pure JS + + Dominic Tarr + through + 2.3.8 + simplified stream construction MIT - pkg:npm/base64-js@1.5.1?vcs_url=git%3A%2F%2Fgithub.com%2Fbeatgammit%2Fbase64-js.git + pkg:npm/through@2.3.8?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fdominictarr%2Fthrough.git - https://github.com/beatgammit/base64-js/issues + https://github.com/dominictarr/through/issues as detected from PackageJson property "bugs.url" - git://github.com/beatgammit/base64-js.git + git+https://github.com/dominictarr/through.git as detected from PackageJson property "repository.url" - https://github.com/beatgammit/base64-js + https://github.com/dominictarr/through as detected from PackageJson property "homepage" - file: LICENSE - VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIDIwMTQgSmFtZXNvbiBMaXR0bGUKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== + file: LICENSE.MIT + VGhlIE1JVCBMaWNlbnNlCgpDb3B5cmlnaHQgKGMpIDIwMTEgRG9taW5pYyBUYXJyCgpQZXJtaXNzaW9uIGlzIGhlcmVieSBncmFudGVkLCBmcmVlIG9mIGNoYXJnZSwgCnRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weSBvZiB0aGlzIHNvZnR3YXJlIGFuZCAKYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIApkZWFsIGluIHRoZSBTb2Z0d2FyZSB3aXRob3V0IHJlc3RyaWN0aW9uLCBpbmNsdWRpbmcgCndpdGhvdXQgbGltaXRhdGlvbiB0aGUgcmlnaHRzIHRvIHVzZSwgY29weSwgbW9kaWZ5LCAKbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsIApjb3BpZXMgb2YgdGhlIFNvZnR3YXJlLCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSAKdGhlIFNvZnR3YXJlIGlzIGZ1cm5pc2hlZCB0byBkbyBzbywgCnN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2UgCnNoYWxsIGJlIGluY2x1ZGVkIGluIGFsbCBjb3BpZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLgoKVEhFIFNPRlRXQVJFIElTIFBST1ZJREVEICJBUyBJUyIsIFdJVEhPVVQgV0FSUkFOVFkgT0YgQU5ZIEtJTkQsIApFWFBSRVNTIE9SIElNUExJRUQsIElOQ0xVRElORyBCVVQgTk9UIExJTUlURUQgVE8gVEhFIFdBUlJBTlRJRVMgCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gCklOIE5PIEVWRU5UIFNIQUxMIFRIRSBBVVRIT1JTIE9SIENPUFlSSUdIVCBIT0xERVJTIEJFIExJQUJMRSBGT1IgCkFOWSBDTEFJTSwgREFNQUdFUyBPUiBPVEhFUiBMSUFCSUxJVFksIFdIRVRIRVIgSU4gQU4gQUNUSU9OIE9GIENPTlRSQUNULCAKVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgClNPRlRXQVJFIE9SIFRIRSBVU0UgT1IgT1RIRVIgREVBTElOR1MgSU4gVEhFIFNPRlRXQVJFLgo= - - Feross Aboukhadijeh - safe-buffer - 5.2.1 - Safer Node.js Buffer API + + Nathan Rajlich + util-deprecate + 1.0.2 + The Node.js \`util.deprecate()\` function with browser support MIT - pkg:npm/safe-buffer@5.2.1?vcs_url=git%3A%2F%2Fgithub.com%2Ffeross%2Fsafe-buffer.git + pkg:npm/util-deprecate@1.0.2?vcs_url=git%3A%2F%2Fgithub.com%2FTooTallNate%2Futil-deprecate.git - https://github.com/feross/safe-buffer/issues + https://github.com/TooTallNate/util-deprecate/issues as detected from PackageJson property "bugs.url" - git://github.com/feross/safe-buffer.git + git://github.com/TooTallNate/util-deprecate.git as detected from PackageJson property "repository.url" - https://github.com/feross/safe-buffer + https://github.com/TooTallNate/util-deprecate as detected from PackageJson property "homepage" @@ -9980,50 +9980,50 @@ exports[`integration regression: find license evidence like \`LICENSE.MIT\` gene file: LICENSE - VGhlIE1JVCBMaWNlbnNlIChNSVQpCgpDb3B5cmlnaHQgKGMpIEZlcm9zcyBBYm91a2hhZGlqZWgKClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uIG9idGFpbmluZyBhIGNvcHkKb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwKaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQgcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cwp0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZSBTb2Z0d2FyZSBpcwpmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZyBjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4KYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUgpJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTIE9GIE1FUkNIQU5UQUJJTElUWSwKRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5EIE5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFCkFVVEhPUlMgT1IgQ09QWVJJR0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIKTElBQklMSVRZLCBXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcgRlJPTSwKT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUiBPVEhFUiBERUFMSU5HUyBJTgpUSEUgU09GVFdBUkUuCg== + KFRoZSBNSVQgTGljZW5zZSkKCkNvcHlyaWdodCAoYykgMjAxNCBOYXRoYW4gUmFqbGljaCA8bmF0aGFuQHRvb3RhbGxuYXRlLm5ldD4KClBlcm1pc3Npb24gaXMgaGVyZWJ5IGdyYW50ZWQsIGZyZWUgb2YgY2hhcmdlLCB0byBhbnkgcGVyc29uCm9idGFpbmluZyBhIGNvcHkgb2YgdGhpcyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uCmZpbGVzICh0aGUgIlNvZnR3YXJlIiksIHRvIGRlYWwgaW4gdGhlIFNvZnR3YXJlIHdpdGhvdXQKcmVzdHJpY3Rpb24sIGluY2x1ZGluZyB3aXRob3V0IGxpbWl0YXRpb24gdGhlIHJpZ2h0cyB0byB1c2UsCmNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUsIHN1YmxpY2Vuc2UsIGFuZC9vciBzZWxsCmNvcGllcyBvZiB0aGUgU29mdHdhcmUsIGFuZCB0byBwZXJtaXQgcGVyc29ucyB0byB3aG9tIHRoZQpTb2Z0d2FyZSBpcyBmdXJuaXNoZWQgdG8gZG8gc28sIHN1YmplY3QgdG8gdGhlIGZvbGxvd2luZwpjb25kaXRpb25zOgoKVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMgcGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUKaW5jbHVkZWQgaW4gYWxsIGNvcGllcyBvciBzdWJzdGFudGlhbCBwb3J0aW9ucyBvZiB0aGUgU29mdHdhcmUuCgpUSEUgU09GVFdBUkUgSVMgUFJPVklERUQgIkFTIElTIiwgV0lUSE9VVCBXQVJSQU5UWSBPRiBBTlkgS0lORCwKRVhQUkVTUyBPUiBJTVBMSUVELCBJTkNMVURJTkcgQlVUIE5PVCBMSU1JVEVEIFRPIFRIRSBXQVJSQU5USUVTCk9GIE1FUkNIQU5UQUJJTElUWSwgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UgQU5ECk5PTklORlJJTkdFTUVOVC4gSU4gTk8gRVZFTlQgU0hBTEwgVEhFIEFVVEhPUlMgT1IgQ09QWVJJR0hUCkhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIgTElBQklMSVRZLApXSEVUSEVSIElOIEFOIEFDVElPTiBPRiBDT05UUkFDVCwgVE9SVCBPUiBPVEhFUldJU0UsIEFSSVNJTkcKRlJPTSwgT1VUIE9GIE9SIElOIENPTk5FQ1RJT04gV0lUSCBUSEUgU09GVFdBUkUgT1IgVEhFIFVTRSBPUgpPVEhFUiBERUFMSU5HUyBJTiBUSEUgU09GVFdBUkUuCg== - - - - - - - - + + + + - - - + + + + - - - - + + + + + + + + + + + - - + + - - - - - - - + + + + - - - + + - - - + + + " `; @@ -10117,7 +10117,7 @@ exports[`integration regression: ignore folder \`LICENSES\` generated json file: "type": "application", "name": "regression-issue1384", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/regression-issue1384@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "description": "example setup with properly configured \`rootComponentBuildSystem\`", "licenses": [ { @@ -10167,7 +10167,7 @@ exports[`integration regression: ignore folder \`LICENSES\` generated json file: "name": "base", "group": "@db-ui", "version": "0.29.2", - "bom-ref": "fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57", + "bom-ref": "@db-ui/base@0.29.2#fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57", "author": "Maximilian Franzke", "description": "Provides basic tokens and assets based on the DB Design System.", "licenses": [ @@ -10214,13 +10214,13 @@ exports[`integration regression: ignore folder \`LICENSES\` generated json file: ], "dependencies": [ { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/regression-issue1384@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57" + "@db-ui/base@0.29.2#fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57" ] }, { - "ref": "fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57" + "ref": "@db-ui/base@0.29.2#fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57" } ] }" @@ -10315,7 +10315,7 @@ exports[`integration regression: ignore folder \`LICENSES\` generated json file: "type": "application", "name": "regression-issue1384", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/regression-issue1384@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "description": "example setup with properly configured \`rootComponentBuildSystem\`", "licenses": [ { @@ -10365,7 +10365,7 @@ exports[`integration regression: ignore folder \`LICENSES\` generated json file: "name": "base", "group": "@db-ui", "version": "0.29.2", - "bom-ref": "fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57", + "bom-ref": "@db-ui/base@0.29.2#fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57", "author": "Maximilian Franzke", "description": "Provides basic tokens and assets based on the DB Design System.", "licenses": [ @@ -10412,13 +10412,13 @@ exports[`integration regression: ignore folder \`LICENSES\` generated json file: ], "dependencies": [ { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-webpack-plugin-tests/regression-issue1384@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57" + "@db-ui/base@0.29.2#fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57" ] }, { - "ref": "fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57" + "ref": "@db-ui/base@0.29.2#fa8d5ce745830e74fa560199e4d8eccca30d64da711b7aeb9b0de6744ae24c57" } ] }" @@ -10493,7 +10493,7 @@ exports[`integration regression: ignore folder \`LICENSES\` generated xml file: - + @cyclonedx-webpack-plugin-tests regression-issue1384 example setup with properly configured \`rootComponentBuildSystem\` @@ -10528,7 +10528,7 @@ exports[`integration regression: ignore folder \`LICENSES\` generated xml file: - + Maximilian Franzke @db-ui base @@ -10565,10 +10565,10 @@ exports[`integration regression: ignore folder \`LICENSES\` generated xml file: - - + + - + " `; @@ -10662,7 +10662,7 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js "type": "application", "name": "regression-issue745", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/regression-issue745@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup for issue#745", "licenses": [ @@ -10696,10 +10696,12 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js "components": [ { "type": "library", - "name": "graphql-tag", - "version": "2.12.6", - "bom-ref": "03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", - "description": "A JavaScript template literal tag that parses GraphQL queries", + "name": "client", + "group": "@apollo", + "version": "3.7.10", + "bom-ref": "@apollo/client@3.7.10#28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06", + "author": "packages@apollographql.com", + "description": "A fully-featured caching GraphQL client.", "licenses": [ { "license": { @@ -10708,20 +10710,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/graphql-tag@2.12.6?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fgraphql-tag.git", + "purl": "pkg:npm/%40apollo/client@3.7.10?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fapollo-client.git", "externalReferences": [ { - "url": "https://github.com/apollographql/graphql-tag/issues", + "url": "https://github.com/apollographql/apollo-client/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/apollographql/graphql-tag.git", + "url": "git+https://github.com/apollographql/apollo-client.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/apollographql/graphql-tag#readme", + "url": "https://www.apollographql.com/docs/react/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -10729,11 +10731,12 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "ts-invariant", - "version": "0.10.3", - "bom-ref": "078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", + "name": "context", + "group": "@wry", + "version": "0.7.0", + "bom-ref": "@wry/context@0.7.0#1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", "author": "Ben Newman", - "description": "TypeScript implementation of invariant(condition, message)", + "description": "Manage contextual information needed by (a)synchronous tasks without explicitly passing objects around", "licenses": [ { "license": { @@ -10742,20 +10745,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/ts-invariant@0.10.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Finvariant-packages.git", + "purl": "pkg:npm/%40wry/context@0.7.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", "externalReferences": [ { - "url": "https://github.com/apollographql/invariant-packages/issues", + "url": "https://github.com/benjamn/wryware/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/apollographql/invariant-packages.git", + "url": "git+https://github.com/benjamn/wryware.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/apollographql/invariant-packages", + "url": "https://github.com/benjamn/wryware", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -10763,12 +10766,12 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "context", + "name": "equality", "group": "@wry", - "version": "0.7.0", - "bom-ref": "1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", + "version": "0.5.3", + "bom-ref": "@wry/equality@0.5.3#d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722", "author": "Ben Newman", - "description": "Manage contextual information needed by (a)synchronous tasks without explicitly passing objects around", + "description": "Structural equality checking for JavaScript values", "licenses": [ { "license": { @@ -10777,7 +10780,7 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/%40wry/context@0.7.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", + "purl": "pkg:npm/%40wry/equality@0.5.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", "externalReferences": [ { "url": "https://github.com/benjamn/wryware/issues", @@ -10798,12 +10801,12 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "client", - "group": "@apollo", - "version": "3.7.10", - "bom-ref": "28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06", - "author": "packages@apollographql.com", - "description": "A fully-featured caching GraphQL client.", + "name": "trie", + "group": "@wry", + "version": "0.3.2", + "bom-ref": "@wry/trie@0.3.2#6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3", + "author": "Ben Newman", + "description": "https://en.wikipedia.org/wiki/Trie", "licenses": [ { "license": { @@ -10812,20 +10815,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/%40apollo/client@3.7.10?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fapollo-client.git", + "purl": "pkg:npm/%40wry/trie@0.3.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", "externalReferences": [ { - "url": "https://github.com/apollographql/apollo-client/issues", + "url": "https://github.com/benjamn/wryware/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/apollographql/apollo-client.git", + "url": "git+https://github.com/benjamn/wryware.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.apollographql.com/docs/react/", + "url": "https://github.com/benjamn/wryware", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -10833,12 +10836,10 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "trie", - "group": "@wry", - "version": "0.3.2", - "bom-ref": "6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3", - "author": "Ben Newman", - "description": "https://en.wikipedia.org/wiki/Trie", + "name": "graphql-tag", + "version": "2.12.6", + "bom-ref": "graphql-tag@2.12.6#03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", + "description": "A JavaScript template literal tag that parses GraphQL queries", "licenses": [ { "license": { @@ -10847,20 +10848,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/%40wry/trie@0.3.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", + "purl": "pkg:npm/graphql-tag@2.12.6?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fgraphql-tag.git", "externalReferences": [ { - "url": "https://github.com/benjamn/wryware/issues", + "url": "https://github.com/apollographql/graphql-tag/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/benjamn/wryware.git", + "url": "git+https://github.com/apollographql/graphql-tag.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/benjamn/wryware", + "url": "https://github.com/apollographql/graphql-tag#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -10868,11 +10869,10 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "symbol-observable", - "version": "4.0.0", - "bom-ref": "706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479", - "author": "Ben Lesh", - "description": "Symbol.observable ponyfill", + "name": "graphql", + "version": "16.6.0", + "bom-ref": "graphql@16.6.0#a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", + "description": "A Query Language and Runtime which can target any service.", "licenses": [ { "license": { @@ -10881,20 +10881,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/symbol-observable@4.0.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fblesh%2Fsymbol-observable.git", + "purl": "pkg:npm/graphql@16.6.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fgraphql%2Fgraphql-js.git", "externalReferences": [ { - "url": "https://github.com/blesh/symbol-observable/issues", + "url": "https://github.com/graphql/graphql-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/blesh/symbol-observable.git", + "url": "git+https://github.com/graphql/graphql-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/blesh/symbol-observable#readme", + "url": "https://github.com/graphql/graphql-js", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -10902,10 +10902,11 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "zen-observable-ts", - "version": "1.2.5", - "bom-ref": "9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59", - "description": "Thin wrapper around zen-observable and @types/zen-observable, to support ESM exports as well as CommonJS exports", + "name": "optimism", + "version": "0.16.2", + "bom-ref": "optimism@0.16.2#f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", + "author": "Ben Newman", + "description": "Composable reactive caching with efficient invalidation.", "licenses": [ { "license": { @@ -10914,20 +10915,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/zen-observable-ts@1.2.5?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fzen-observable-ts.git", + "purl": "pkg:npm/optimism@0.16.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Foptimism.git", "externalReferences": [ { - "url": "https://github.com/apollographql/zen-observable-ts/issues", + "url": "https://github.com/benjamn/optimism/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/apollographql/zen-observable-ts.git", + "url": "git+https://github.com/benjamn/optimism.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/apollographql/zen-observable-ts#readme", + "url": "https://github.com/benjamn/optimism#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -10935,10 +10936,10 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "graphql", - "version": "16.6.0", - "bom-ref": "a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", - "description": "A Query Language and Runtime which can target any service.", + "name": "react", + "version": "18.2.0", + "bom-ref": "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", + "description": "React is a JavaScript library for building user interfaces.", "licenses": [ { "license": { @@ -10947,20 +10948,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/graphql@16.6.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fgraphql%2Fgraphql-js.git", + "purl": "pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact", "externalReferences": [ { - "url": "https://github.com/graphql/graphql-js/issues", + "url": "https://github.com/facebook/react/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/graphql/graphql-js.git", + "url": "git+https://github.com/facebook/react.git#packages/react", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/graphql/graphql-js", + "url": "https://reactjs.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -10968,33 +10969,33 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "tslib", - "version": "2.5.0", - "bom-ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "author": "Microsoft Corp.", - "description": "Runtime library for TypeScript helper functions", + "name": "symbol-observable", + "version": "4.0.0", + "bom-ref": "symbol-observable@4.0.0#706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479", + "author": "Ben Lesh", + "description": "Symbol.observable ponyfill", "licenses": [ { "license": { - "id": "0BSD", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/tslib@2.5.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", + "purl": "pkg:npm/symbol-observable@4.0.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fblesh%2Fsymbol-observable.git", "externalReferences": [ { - "url": "https://github.com/Microsoft/TypeScript/issues", + "url": "https://github.com/blesh/symbol-observable/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/Microsoft/tslib.git", + "url": "git+https://github.com/blesh/symbol-observable.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.typescriptlang.org/", + "url": "https://github.com/blesh/symbol-observable#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11002,12 +11003,11 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "equality", - "group": "@wry", - "version": "0.5.3", - "bom-ref": "d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722", + "name": "ts-invariant", + "version": "0.10.3", + "bom-ref": "ts-invariant@0.10.3#078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", "author": "Ben Newman", - "description": "Structural equality checking for JavaScript values", + "description": "TypeScript implementation of invariant(condition, message)", "licenses": [ { "license": { @@ -11016,20 +11016,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/%40wry/equality@0.5.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", + "purl": "pkg:npm/ts-invariant@0.10.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Finvariant-packages.git", "externalReferences": [ { - "url": "https://github.com/benjamn/wryware/issues", + "url": "https://github.com/apollographql/invariant-packages/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/benjamn/wryware.git", + "url": "git+https://github.com/apollographql/invariant-packages.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/benjamn/wryware", + "url": "https://github.com/apollographql/invariant-packages", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11037,32 +11037,33 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "react", - "version": "18.2.0", - "bom-ref": "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", - "description": "React is a JavaScript library for building user interfaces.", + "name": "tslib", + "version": "2.5.0", + "bom-ref": "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "author": "Microsoft Corp.", + "description": "Runtime library for TypeScript helper functions", "licenses": [ { "license": { - "id": "MIT", + "id": "0BSD", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact", + "purl": "pkg:npm/tslib@2.5.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", "externalReferences": [ { - "url": "https://github.com/facebook/react/issues", + "url": "https://github.com/Microsoft/TypeScript/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/facebook/react.git#packages/react", + "url": "git+https://github.com/Microsoft/tslib.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://reactjs.org/", + "url": "https://www.typescriptlang.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11070,11 +11071,10 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js }, { "type": "library", - "name": "optimism", - "version": "0.16.2", - "bom-ref": "f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", - "author": "Ben Newman", - "description": "Composable reactive caching with efficient invalidation.", + "name": "zen-observable-ts", + "version": "1.2.5", + "bom-ref": "zen-observable-ts@1.2.5#9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59", + "description": "Thin wrapper around zen-observable and @types/zen-observable, to support ESM exports as well as CommonJS exports", "licenses": [ { "license": { @@ -11083,20 +11083,20 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js } } ], - "purl": "pkg:npm/optimism@0.16.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Foptimism.git", + "purl": "pkg:npm/zen-observable-ts@1.2.5?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fzen-observable-ts.git", "externalReferences": [ { - "url": "https://github.com/benjamn/optimism/issues", + "url": "https://github.com/apollographql/zen-observable-ts/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/benjamn/optimism.git", + "url": "git+https://github.com/apollographql/zen-observable-ts.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/benjamn/optimism#readme", + "url": "https://github.com/apollographql/zen-observable-ts#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11105,70 +11105,70 @@ exports[`integration regression: issue#745 generated json file: dist/.bom/bom.js ], "dependencies": [ { - "ref": "03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", + "ref": "@apollo/client@3.7.10#28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06", "dependsOn": [ - "a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@wry/context@0.7.0#1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", + "@wry/equality@0.5.3#d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722", + "@wry/trie@0.3.2#6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3", + "graphql-tag@2.12.6#03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", + "graphql@16.6.0#a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", + "optimism@0.16.2#f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", + "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", + "symbol-observable@4.0.0#706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479", + "ts-invariant@0.10.3#078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", + "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "zen-observable-ts@1.2.5#9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59" ] }, { - "ref": "078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", + "ref": "@cyclonedx-webpack-plugin-tests/regression-issue745@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@apollo/client@3.7.10#28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06" ] }, { - "ref": "1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e" - }, - { - "ref": "28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06", - "dependsOn": [ - "03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", - "078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", - "1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", - "6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3", - "706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479", - "9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59", - "a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722", - "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", - "f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5" - ] + "ref": "@wry/context@0.7.0#1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e" }, { - "ref": "6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3" + "ref": "@wry/equality@0.5.3#d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722" }, { - "ref": "706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479" + "ref": "@wry/trie@0.3.2#6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3" }, { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "graphql-tag@2.12.6#03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", "dependsOn": [ - "28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06" + "graphql@16.6.0#a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", + "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] }, { - "ref": "9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59" - }, - { - "ref": "a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71" + "ref": "graphql@16.6.0#a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71" }, { - "ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "ref": "optimism@0.16.2#f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", + "dependsOn": [ + "@wry/context@0.7.0#1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", + "@wry/trie@0.3.2#6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3" + ] }, { - "ref": "d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722" + "ref": "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" }, { - "ref": "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" + "ref": "symbol-observable@4.0.0#706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479" }, { - "ref": "f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", + "ref": "ts-invariant@0.10.3#078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", "dependsOn": [ - "1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", - "6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3" + "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] + }, + { + "ref": "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + }, + { + "ref": "zen-observable-ts@1.2.5#9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59" } ] }" @@ -11263,7 +11263,7 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known "type": "application", "name": "regression-issue745", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/regression-issue745@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "author": "Jan Kowalleck", "description": "example setup for issue#745", "licenses": [ @@ -11297,10 +11297,12 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known "components": [ { "type": "library", - "name": "graphql-tag", - "version": "2.12.6", - "bom-ref": "03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", - "description": "A JavaScript template literal tag that parses GraphQL queries", + "name": "client", + "group": "@apollo", + "version": "3.7.10", + "bom-ref": "@apollo/client@3.7.10#28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06", + "author": "packages@apollographql.com", + "description": "A fully-featured caching GraphQL client.", "licenses": [ { "license": { @@ -11309,20 +11311,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/graphql-tag@2.12.6?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fgraphql-tag.git", + "purl": "pkg:npm/%40apollo/client@3.7.10?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fapollo-client.git", "externalReferences": [ { - "url": "https://github.com/apollographql/graphql-tag/issues", + "url": "https://github.com/apollographql/apollo-client/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/apollographql/graphql-tag.git", + "url": "git+https://github.com/apollographql/apollo-client.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/apollographql/graphql-tag#readme", + "url": "https://www.apollographql.com/docs/react/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11330,11 +11332,12 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "ts-invariant", - "version": "0.10.3", - "bom-ref": "078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", + "name": "context", + "group": "@wry", + "version": "0.7.0", + "bom-ref": "@wry/context@0.7.0#1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", "author": "Ben Newman", - "description": "TypeScript implementation of invariant(condition, message)", + "description": "Manage contextual information needed by (a)synchronous tasks without explicitly passing objects around", "licenses": [ { "license": { @@ -11343,20 +11346,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/ts-invariant@0.10.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Finvariant-packages.git", + "purl": "pkg:npm/%40wry/context@0.7.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", "externalReferences": [ { - "url": "https://github.com/apollographql/invariant-packages/issues", + "url": "https://github.com/benjamn/wryware/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/apollographql/invariant-packages.git", + "url": "git+https://github.com/benjamn/wryware.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/apollographql/invariant-packages", + "url": "https://github.com/benjamn/wryware", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11364,12 +11367,12 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "context", + "name": "equality", "group": "@wry", - "version": "0.7.0", - "bom-ref": "1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", + "version": "0.5.3", + "bom-ref": "@wry/equality@0.5.3#d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722", "author": "Ben Newman", - "description": "Manage contextual information needed by (a)synchronous tasks without explicitly passing objects around", + "description": "Structural equality checking for JavaScript values", "licenses": [ { "license": { @@ -11378,7 +11381,7 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/%40wry/context@0.7.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", + "purl": "pkg:npm/%40wry/equality@0.5.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", "externalReferences": [ { "url": "https://github.com/benjamn/wryware/issues", @@ -11399,12 +11402,12 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "client", - "group": "@apollo", - "version": "3.7.10", - "bom-ref": "28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06", - "author": "packages@apollographql.com", - "description": "A fully-featured caching GraphQL client.", + "name": "trie", + "group": "@wry", + "version": "0.3.2", + "bom-ref": "@wry/trie@0.3.2#6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3", + "author": "Ben Newman", + "description": "https://en.wikipedia.org/wiki/Trie", "licenses": [ { "license": { @@ -11413,20 +11416,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/%40apollo/client@3.7.10?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fapollo-client.git", + "purl": "pkg:npm/%40wry/trie@0.3.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", "externalReferences": [ { - "url": "https://github.com/apollographql/apollo-client/issues", + "url": "https://github.com/benjamn/wryware/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/apollographql/apollo-client.git", + "url": "git+https://github.com/benjamn/wryware.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.apollographql.com/docs/react/", + "url": "https://github.com/benjamn/wryware", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11434,12 +11437,10 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "trie", - "group": "@wry", - "version": "0.3.2", - "bom-ref": "6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3", - "author": "Ben Newman", - "description": "https://en.wikipedia.org/wiki/Trie", + "name": "graphql-tag", + "version": "2.12.6", + "bom-ref": "graphql-tag@2.12.6#03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", + "description": "A JavaScript template literal tag that parses GraphQL queries", "licenses": [ { "license": { @@ -11448,20 +11449,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/%40wry/trie@0.3.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", + "purl": "pkg:npm/graphql-tag@2.12.6?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fgraphql-tag.git", "externalReferences": [ { - "url": "https://github.com/benjamn/wryware/issues", + "url": "https://github.com/apollographql/graphql-tag/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/benjamn/wryware.git", + "url": "git+https://github.com/apollographql/graphql-tag.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/benjamn/wryware", + "url": "https://github.com/apollographql/graphql-tag#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11469,11 +11470,10 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "symbol-observable", - "version": "4.0.0", - "bom-ref": "706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479", - "author": "Ben Lesh", - "description": "Symbol.observable ponyfill", + "name": "graphql", + "version": "16.6.0", + "bom-ref": "graphql@16.6.0#a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", + "description": "A Query Language and Runtime which can target any service.", "licenses": [ { "license": { @@ -11482,20 +11482,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/symbol-observable@4.0.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fblesh%2Fsymbol-observable.git", + "purl": "pkg:npm/graphql@16.6.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fgraphql%2Fgraphql-js.git", "externalReferences": [ { - "url": "https://github.com/blesh/symbol-observable/issues", + "url": "https://github.com/graphql/graphql-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/blesh/symbol-observable.git", + "url": "git+https://github.com/graphql/graphql-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/blesh/symbol-observable#readme", + "url": "https://github.com/graphql/graphql-js", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11503,10 +11503,11 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "zen-observable-ts", - "version": "1.2.5", - "bom-ref": "9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59", - "description": "Thin wrapper around zen-observable and @types/zen-observable, to support ESM exports as well as CommonJS exports", + "name": "optimism", + "version": "0.16.2", + "bom-ref": "optimism@0.16.2#f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", + "author": "Ben Newman", + "description": "Composable reactive caching with efficient invalidation.", "licenses": [ { "license": { @@ -11515,20 +11516,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/zen-observable-ts@1.2.5?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fzen-observable-ts.git", + "purl": "pkg:npm/optimism@0.16.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Foptimism.git", "externalReferences": [ { - "url": "https://github.com/apollographql/zen-observable-ts/issues", + "url": "https://github.com/benjamn/optimism/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/apollographql/zen-observable-ts.git", + "url": "git+https://github.com/benjamn/optimism.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/apollographql/zen-observable-ts#readme", + "url": "https://github.com/benjamn/optimism#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11536,10 +11537,10 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "graphql", - "version": "16.6.0", - "bom-ref": "a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", - "description": "A Query Language and Runtime which can target any service.", + "name": "react", + "version": "18.2.0", + "bom-ref": "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", + "description": "React is a JavaScript library for building user interfaces.", "licenses": [ { "license": { @@ -11548,20 +11549,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/graphql@16.6.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fgraphql%2Fgraphql-js.git", + "purl": "pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact", "externalReferences": [ { - "url": "https://github.com/graphql/graphql-js/issues", + "url": "https://github.com/facebook/react/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/graphql/graphql-js.git", + "url": "git+https://github.com/facebook/react.git#packages/react", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\"" + "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" }, { - "url": "https://github.com/graphql/graphql-js", + "url": "https://reactjs.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11569,33 +11570,33 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "tslib", - "version": "2.5.0", - "bom-ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "author": "Microsoft Corp.", - "description": "Runtime library for TypeScript helper functions", + "name": "symbol-observable", + "version": "4.0.0", + "bom-ref": "symbol-observable@4.0.0#706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479", + "author": "Ben Lesh", + "description": "Symbol.observable ponyfill", "licenses": [ { "license": { - "id": "0BSD", + "id": "MIT", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/tslib@2.5.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", + "purl": "pkg:npm/symbol-observable@4.0.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fblesh%2Fsymbol-observable.git", "externalReferences": [ { - "url": "https://github.com/Microsoft/TypeScript/issues", + "url": "https://github.com/blesh/symbol-observable/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/Microsoft/tslib.git", + "url": "git+https://github.com/blesh/symbol-observable.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://www.typescriptlang.org/", + "url": "https://github.com/blesh/symbol-observable#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11603,12 +11604,11 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "equality", - "group": "@wry", - "version": "0.5.3", - "bom-ref": "d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722", + "name": "ts-invariant", + "version": "0.10.3", + "bom-ref": "ts-invariant@0.10.3#078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", "author": "Ben Newman", - "description": "Structural equality checking for JavaScript values", + "description": "TypeScript implementation of invariant(condition, message)", "licenses": [ { "license": { @@ -11617,20 +11617,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/%40wry/equality@0.5.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git", + "purl": "pkg:npm/ts-invariant@0.10.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Finvariant-packages.git", "externalReferences": [ { - "url": "https://github.com/benjamn/wryware/issues", + "url": "https://github.com/apollographql/invariant-packages/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/benjamn/wryware.git", + "url": "git+https://github.com/apollographql/invariant-packages.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/benjamn/wryware", + "url": "https://github.com/apollographql/invariant-packages", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11638,32 +11638,33 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "react", - "version": "18.2.0", - "bom-ref": "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", - "description": "React is a JavaScript library for building user interfaces.", + "name": "tslib", + "version": "2.5.0", + "bom-ref": "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "author": "Microsoft Corp.", + "description": "Runtime library for TypeScript helper functions", "licenses": [ { "license": { - "id": "MIT", + "id": "0BSD", "acknowledgement": "declared" } } ], - "purl": "pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact", + "purl": "pkg:npm/tslib@2.5.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git", "externalReferences": [ { - "url": "https://github.com/facebook/react/issues", + "url": "https://github.com/Microsoft/TypeScript/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/facebook/react.git#packages/react", + "url": "git+https://github.com/Microsoft/tslib.git", "type": "vcs", - "comment": "as detected from PackageJson property \\"repository.url\\" and \\"repository.directory\\"" + "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://reactjs.org/", + "url": "https://www.typescriptlang.org/", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11671,11 +11672,10 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known }, { "type": "library", - "name": "optimism", - "version": "0.16.2", - "bom-ref": "f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", - "author": "Ben Newman", - "description": "Composable reactive caching with efficient invalidation.", + "name": "zen-observable-ts", + "version": "1.2.5", + "bom-ref": "zen-observable-ts@1.2.5#9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59", + "description": "Thin wrapper around zen-observable and @types/zen-observable, to support ESM exports as well as CommonJS exports", "licenses": [ { "license": { @@ -11684,20 +11684,20 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known } } ], - "purl": "pkg:npm/optimism@0.16.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Foptimism.git", + "purl": "pkg:npm/zen-observable-ts@1.2.5?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fzen-observable-ts.git", "externalReferences": [ { - "url": "https://github.com/benjamn/optimism/issues", + "url": "https://github.com/apollographql/zen-observable-ts/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/benjamn/optimism.git", + "url": "git+https://github.com/apollographql/zen-observable-ts.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/benjamn/optimism#readme", + "url": "https://github.com/apollographql/zen-observable-ts#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -11706,70 +11706,70 @@ exports[`integration regression: issue#745 generated json file: dist/.well-known ], "dependencies": [ { - "ref": "03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", + "ref": "@apollo/client@3.7.10#28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06", "dependsOn": [ - "a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@wry/context@0.7.0#1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", + "@wry/equality@0.5.3#d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722", + "@wry/trie@0.3.2#6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3", + "graphql-tag@2.12.6#03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", + "graphql@16.6.0#a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", + "optimism@0.16.2#f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", + "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", + "symbol-observable@4.0.0#706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479", + "ts-invariant@0.10.3#078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", + "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", + "zen-observable-ts@1.2.5#9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59" ] }, { - "ref": "078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", + "ref": "@cyclonedx-webpack-plugin-tests/regression-issue745@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "@apollo/client@3.7.10#28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06" ] }, { - "ref": "1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e" - }, - { - "ref": "28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06", - "dependsOn": [ - "03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", - "078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", - "1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", - "6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3", - "706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479", - "9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59", - "a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", - "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc", - "d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722", - "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6", - "f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5" - ] + "ref": "@wry/context@0.7.0#1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e" }, { - "ref": "6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3" + "ref": "@wry/equality@0.5.3#d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722" }, { - "ref": "706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479" + "ref": "@wry/trie@0.3.2#6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3" }, { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "graphql-tag@2.12.6#03a5e8ce2535169a8f9bca8a80155a6189ec26be010ab889fa73f8e03d3dc577", "dependsOn": [ - "28ca1f6f5d1a6abb32b880a400ded431d20e3c680685c303f9fff729ac68fa06" + "graphql@16.6.0#a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71", + "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] }, { - "ref": "9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59" - }, - { - "ref": "a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71" + "ref": "graphql@16.6.0#a624681f45b1e71377daa795a75cb5703318b683741136001effe81966fefa71" }, { - "ref": "cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + "ref": "optimism@0.16.2#f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", + "dependsOn": [ + "@wry/context@0.7.0#1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", + "@wry/trie@0.3.2#6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3" + ] }, { - "ref": "d6d7948094d25092b90ef4f884da695c12aa691c034bde2115304bf443ce1722" + "ref": "react@18.2.0#de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" }, { - "ref": "de5f9516e3ab25d34db207368c3e93d42308a55dffacbb8b5bdcf0f9f14c10f6" + "ref": "symbol-observable@4.0.0#706e7e89d43ff6b25f3bf08faccb5c35ef7136907d6a26fa6895e98f2baeb479" }, { - "ref": "f47ab405028332dab8e9a8eace764bd4ee9e233fef98e3c36eaf2eab2fac73a5", + "ref": "ts-invariant@0.10.3#078ee7f021d5703284917f4a1a10a3f6c33c37597afa66c71c5435f27efed0a5", "dependsOn": [ - "1e2da816b9731f4087623f04fc76b1890821c8aeb41ab512078e29821906c28e", - "6a1d11947c5693acf3614253e409e429ab7e17302c082c77aab434da7482a0f3" + "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" ] + }, + { + "ref": "tslib@2.5.0#cbbb7e65d13628dfd263aa44e9fa95aa00fa9bb6e58379b9fbe1cebc28c627fc" + }, + { + "ref": "zen-observable-ts@1.2.5#9eb7388b487bd130524999e4e678eede126f5a6a37a4b6e3555e2a5e42407a59" } ] }" @@ -11844,7 +11844,7 @@ exports[`integration regression: issue#745 generated xml file: dist/.bom/bom.xml - + Jan Kowalleck @cyclonedx-webpack-plugin-tests regression-issue745 @@ -11872,69 +11872,72 @@ exports[`integration regression: issue#745 generated xml file: dist/.bom/bom.xml - - graphql-tag - 2.12.6 - A JavaScript template literal tag that parses GraphQL queries + + packages@apollographql.com + @apollo + client + 3.7.10 + A fully-featured caching GraphQL client. MIT - pkg:npm/graphql-tag@2.12.6?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fgraphql-tag.git + pkg:npm/%40apollo/client@3.7.10?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fapollo-client.git - https://github.com/apollographql/graphql-tag/issues + https://github.com/apollographql/apollo-client/issues as detected from PackageJson property "bugs.url" - git+https://github.com/apollographql/graphql-tag.git + git+https://github.com/apollographql/apollo-client.git as detected from PackageJson property "repository.url" - https://github.com/apollographql/graphql-tag#readme + https://www.apollographql.com/docs/react/ as detected from PackageJson property "homepage" - + Ben Newman - ts-invariant - 0.10.3 - TypeScript implementation of invariant(condition, message) + @wry + context + 0.7.0 + Manage contextual information needed by (a)synchronous tasks without explicitly passing objects around MIT - pkg:npm/ts-invariant@0.10.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Finvariant-packages.git + pkg:npm/%40wry/context@0.7.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git - https://github.com/apollographql/invariant-packages/issues + https://github.com/benjamn/wryware/issues as detected from PackageJson property "bugs.url" - git+https://github.com/apollographql/invariant-packages.git + git+https://github.com/benjamn/wryware.git as detected from PackageJson property "repository.url" - https://github.com/apollographql/invariant-packages + https://github.com/benjamn/wryware as detected from PackageJson property "homepage" - + Ben Newman @wry - context - 0.7.0 - Manage contextual information needed by (a)synchronous tasks without explicitly passing objects around + equality + 0.5.3 + Structural equality checking for JavaScript values MIT - pkg:npm/%40wry/context@0.7.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git + pkg:npm/%40wry/equality@0.5.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git https://github.com/benjamn/wryware/issues @@ -11950,277 +11953,274 @@ exports[`integration regression: issue#745 generated xml file: dist/.bom/bom.xml - - packages@apollographql.com - @apollo - client - 3.7.10 - A fully-featured caching GraphQL client. + + Ben Newman + @wry + trie + 0.3.2 + https://en.wikipedia.org/wiki/Trie MIT - pkg:npm/%40apollo/client@3.7.10?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fapollo-client.git + pkg:npm/%40wry/trie@0.3.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git - https://github.com/apollographql/apollo-client/issues + https://github.com/benjamn/wryware/issues as detected from PackageJson property "bugs.url" - git+https://github.com/apollographql/apollo-client.git + git+https://github.com/benjamn/wryware.git as detected from PackageJson property "repository.url" - https://www.apollographql.com/docs/react/ + https://github.com/benjamn/wryware as detected from PackageJson property "homepage" - - Ben Newman - @wry - trie - 0.3.2 - https://en.wikipedia.org/wiki/Trie + + graphql-tag + 2.12.6 + A JavaScript template literal tag that parses GraphQL queries MIT - pkg:npm/%40wry/trie@0.3.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git + pkg:npm/graphql-tag@2.12.6?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fgraphql-tag.git - https://github.com/benjamn/wryware/issues + https://github.com/apollographql/graphql-tag/issues as detected from PackageJson property "bugs.url" - git+https://github.com/benjamn/wryware.git + git+https://github.com/apollographql/graphql-tag.git as detected from PackageJson property "repository.url" - https://github.com/benjamn/wryware + https://github.com/apollographql/graphql-tag#readme as detected from PackageJson property "homepage" - - Ben Lesh - symbol-observable - 4.0.0 - Symbol.observable ponyfill + + graphql + 16.6.0 + A Query Language and Runtime which can target any service. MIT - pkg:npm/symbol-observable@4.0.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fblesh%2Fsymbol-observable.git + pkg:npm/graphql@16.6.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fgraphql%2Fgraphql-js.git - https://github.com/blesh/symbol-observable/issues + https://github.com/graphql/graphql-js/issues as detected from PackageJson property "bugs.url" - git+https://github.com/blesh/symbol-observable.git + git+https://github.com/graphql/graphql-js.git as detected from PackageJson property "repository.url" - https://github.com/blesh/symbol-observable#readme + https://github.com/graphql/graphql-js as detected from PackageJson property "homepage" - - zen-observable-ts - 1.2.5 - Thin wrapper around zen-observable and @types/zen-observable, to support ESM exports as well as CommonJS exports + + Ben Newman + optimism + 0.16.2 + Composable reactive caching with efficient invalidation. MIT - pkg:npm/zen-observable-ts@1.2.5?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fzen-observable-ts.git + pkg:npm/optimism@0.16.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Foptimism.git - https://github.com/apollographql/zen-observable-ts/issues + https://github.com/benjamn/optimism/issues as detected from PackageJson property "bugs.url" - git+https://github.com/apollographql/zen-observable-ts.git + git+https://github.com/benjamn/optimism.git as detected from PackageJson property "repository.url" - https://github.com/apollographql/zen-observable-ts#readme + https://github.com/benjamn/optimism#readme as detected from PackageJson property "homepage" - - graphql - 16.6.0 - A Query Language and Runtime which can target any service. + + react + 18.2.0 + React is a JavaScript library for building user interfaces. MIT - pkg:npm/graphql@16.6.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fgraphql%2Fgraphql-js.git + pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact - https://github.com/graphql/graphql-js/issues + https://github.com/facebook/react/issues as detected from PackageJson property "bugs.url" - git+https://github.com/graphql/graphql-js.git - as detected from PackageJson property "repository.url" + git+https://github.com/facebook/react.git#packages/react + as detected from PackageJson property "repository.url" and "repository.directory" - https://github.com/graphql/graphql-js + https://reactjs.org/ as detected from PackageJson property "homepage" - - Microsoft Corp. - tslib - 2.5.0 - Runtime library for TypeScript helper functions + + Ben Lesh + symbol-observable + 4.0.0 + Symbol.observable ponyfill - 0BSD + MIT - pkg:npm/tslib@2.5.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git + pkg:npm/symbol-observable@4.0.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fblesh%2Fsymbol-observable.git - https://github.com/Microsoft/TypeScript/issues + https://github.com/blesh/symbol-observable/issues as detected from PackageJson property "bugs.url" - git+https://github.com/Microsoft/tslib.git + git+https://github.com/blesh/symbol-observable.git as detected from PackageJson property "repository.url" - https://www.typescriptlang.org/ + https://github.com/blesh/symbol-observable#readme as detected from PackageJson property "homepage" - - - - Ben Newman - @wry - equality - 0.5.3 - Structural equality checking for JavaScript values + + + + Ben Newman + ts-invariant + 0.10.3 + TypeScript implementation of invariant(condition, message) MIT - pkg:npm/%40wry/equality@0.5.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Fwryware.git + pkg:npm/ts-invariant@0.10.3?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Finvariant-packages.git - https://github.com/benjamn/wryware/issues + https://github.com/apollographql/invariant-packages/issues as detected from PackageJson property "bugs.url" - git+https://github.com/benjamn/wryware.git + git+https://github.com/apollographql/invariant-packages.git as detected from PackageJson property "repository.url" - https://github.com/benjamn/wryware + https://github.com/apollographql/invariant-packages as detected from PackageJson property "homepage" - - react - 18.2.0 - React is a JavaScript library for building user interfaces. + + Microsoft Corp. + tslib + 2.5.0 + Runtime library for TypeScript helper functions - MIT + 0BSD - pkg:npm/react@18.2.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Ffacebook%2Freact.git%23packages%2Freact + pkg:npm/tslib@2.5.0?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2FMicrosoft%2Ftslib.git - https://github.com/facebook/react/issues + https://github.com/Microsoft/TypeScript/issues as detected from PackageJson property "bugs.url" - git+https://github.com/facebook/react.git#packages/react - as detected from PackageJson property "repository.url" and "repository.directory" + git+https://github.com/Microsoft/tslib.git + as detected from PackageJson property "repository.url" - https://reactjs.org/ + https://www.typescriptlang.org/ as detected from PackageJson property "homepage" - - Ben Newman - optimism - 0.16.2 - Composable reactive caching with efficient invalidation. + + zen-observable-ts + 1.2.5 + Thin wrapper around zen-observable and @types/zen-observable, to support ESM exports as well as CommonJS exports MIT - pkg:npm/optimism@0.16.2?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fbenjamn%2Foptimism.git + pkg:npm/zen-observable-ts@1.2.5?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fapollographql%2Fzen-observable-ts.git - https://github.com/benjamn/optimism/issues + https://github.com/apollographql/zen-observable-ts/issues as detected from PackageJson property "bugs.url" - git+https://github.com/benjamn/optimism.git + git+https://github.com/apollographql/zen-observable-ts.git as detected from PackageJson property "repository.url" - https://github.com/benjamn/optimism#readme + https://github.com/apollographql/zen-observable-ts#readme as detected from PackageJson property "homepage" - - - + + + + + + + + + + + + - - + + - - - - - - - - - - - - - + + + + + + - - - - + + + + - - - - - - - - + + + + + + " `; @@ -12314,7 +12314,7 @@ exports[`integration regression: verify enhanced package.json finder generated j "type": "application", "name": "regression-issue1284", "group": "@cyclonedx-weboack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-weboack-plugin-tests/regression-issue1284@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "description": "example to verify issue1284", "purl": "pkg:npm/%40cyclonedx-weboack-plugin-tests/regression-issue1284" } @@ -12322,11 +12322,11 @@ exports[`integration regression: verify enhanced package.json finder generated j "components": [ { "type": "library", - "name": "luxon", - "version": "3.4.4", - "bom-ref": "53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1", - "author": "Isaac Cambron", - "description": "Immutable date wrapper", + "name": "libphonenumber-js", + "version": "1.11.3", + "bom-ref": "libphonenumber-js@1.11.3#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "author": "catamphetamine", + "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", "licenses": [ { "license": { @@ -12335,20 +12335,20 @@ exports[`integration regression: verify enhanced package.json finder generated j } } ], - "purl": "pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git", + "purl": "pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", "externalReferences": [ { - "url": "https://github.com/moment/luxon/issues", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/moment/luxon.git", + "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/moment/luxon#readme", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -12356,11 +12356,11 @@ exports[`integration regression: verify enhanced package.json finder generated j }, { "type": "library", - "name": "libphonenumber-js", - "version": "1.11.3", - "bom-ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", - "author": "catamphetamine", - "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", + "name": "luxon", + "version": "3.4.4", + "bom-ref": "luxon@3.4.4#53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1", + "author": "Isaac Cambron", + "description": "Immutable date wrapper", "licenses": [ { "license": { @@ -12369,20 +12369,20 @@ exports[`integration regression: verify enhanced package.json finder generated j } } ], - "purl": "pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", + "purl": "pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git", "externalReferences": [ { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", + "url": "https://github.com/moment/luxon/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", + "url": "git+https://github.com/moment/luxon.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", + "url": "https://github.com/moment/luxon#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -12391,17 +12391,17 @@ exports[`integration regression: verify enhanced package.json finder generated j ], "dependencies": [ { - "ref": "53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-weboack-plugin-tests/regression-issue1284@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1", - "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + "libphonenumber-js@1.11.3#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "luxon@3.4.4#53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1" ] }, { - "ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + "ref": "libphonenumber-js@1.11.3#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + }, + { + "ref": "luxon@3.4.4#53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1" } ] }" @@ -12496,7 +12496,7 @@ exports[`integration regression: verify enhanced package.json finder generated j "type": "application", "name": "regression-issue1284", "group": "@cyclonedx-weboack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-weboack-plugin-tests/regression-issue1284@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "description": "example to verify issue1284", "purl": "pkg:npm/%40cyclonedx-weboack-plugin-tests/regression-issue1284" } @@ -12504,11 +12504,11 @@ exports[`integration regression: verify enhanced package.json finder generated j "components": [ { "type": "library", - "name": "luxon", - "version": "3.4.4", - "bom-ref": "53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1", - "author": "Isaac Cambron", - "description": "Immutable date wrapper", + "name": "libphonenumber-js", + "version": "1.11.3", + "bom-ref": "libphonenumber-js@1.11.3#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "author": "catamphetamine", + "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", "licenses": [ { "license": { @@ -12517,20 +12517,20 @@ exports[`integration regression: verify enhanced package.json finder generated j } } ], - "purl": "pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git", + "purl": "pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", "externalReferences": [ { - "url": "https://github.com/moment/luxon/issues", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/moment/luxon.git", + "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/moment/luxon#readme", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -12538,11 +12538,11 @@ exports[`integration regression: verify enhanced package.json finder generated j }, { "type": "library", - "name": "libphonenumber-js", - "version": "1.11.3", - "bom-ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", - "author": "catamphetamine", - "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", + "name": "luxon", + "version": "3.4.4", + "bom-ref": "luxon@3.4.4#53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1", + "author": "Isaac Cambron", + "description": "Immutable date wrapper", "licenses": [ { "license": { @@ -12551,20 +12551,20 @@ exports[`integration regression: verify enhanced package.json finder generated j } } ], - "purl": "pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", + "purl": "pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git", "externalReferences": [ { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", + "url": "https://github.com/moment/luxon/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", + "url": "git+https://github.com/moment/luxon.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", + "url": "https://github.com/moment/luxon#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -12573,17 +12573,17 @@ exports[`integration regression: verify enhanced package.json finder generated j ], "dependencies": [ { - "ref": "53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1" - }, - { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "ref": "@cyclonedx-weboack-plugin-tests/regression-issue1284@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "dependsOn": [ - "53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1", - "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + "libphonenumber-js@1.11.3#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725", + "luxon@3.4.4#53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1" ] }, { - "ref": "c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + "ref": "libphonenumber-js@1.11.3#c72c569a87c47c93fb3b9ea9e17640212a94a8fe49c718f954f9f13848a89725" + }, + { + "ref": "luxon@3.4.4#53b5723e5bb6e890569f67351e71e936a43c9e0d2058485ae98d76e611f021f1" } ] }" @@ -12658,7 +12658,7 @@ exports[`integration regression: verify enhanced package.json finder generated x - + @cyclonedx-weboack-plugin-tests regression-issue1284 example to verify issue1284 @@ -12666,66 +12666,66 @@ exports[`integration regression: verify enhanced package.json finder generated x - - Isaac Cambron - luxon - 3.4.4 - Immutable date wrapper + + catamphetamine + libphonenumber-js + 1.11.3 + A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript MIT - pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git + pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git - https://github.com/moment/luxon/issues + https://gitlab.com/catamphetamine/libphonenumber-js/issues as detected from PackageJson property "bugs.url" - git+https://github.com/moment/luxon.git + git+https://gitlab.com/catamphetamine/libphonenumber-js.git as detected from PackageJson property "repository.url" - https://github.com/moment/luxon#readme + https://gitlab.com/catamphetamine/libphonenumber-js#readme as detected from PackageJson property "homepage" - - catamphetamine - libphonenumber-js - 1.11.3 - A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript + + Isaac Cambron + luxon + 3.4.4 + Immutable date wrapper MIT - pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git + pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git - https://gitlab.com/catamphetamine/libphonenumber-js/issues + https://github.com/moment/luxon/issues as detected from PackageJson property "bugs.url" - git+https://gitlab.com/catamphetamine/libphonenumber-js.git + git+https://github.com/moment/luxon.git as detected from PackageJson property "repository.url" - https://gitlab.com/catamphetamine/libphonenumber-js#readme + https://github.com/moment/luxon#readme as detected from PackageJson property "homepage" - - - - + + + - + + " `; @@ -12819,7 +12819,7 @@ exports[`integration regression: verify enhanced package.json finder with yarn p "type": "application", "name": "regression-issue1284-yarn", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/regression-issue1284-yarn@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "description": "example to verify issue1284 with yarn", "purl": "pkg:npm/%40cyclonedx-webpack-plugin-tests/regression-issue1284-yarn" } @@ -12827,11 +12827,11 @@ exports[`integration regression: verify enhanced package.json finder with yarn p "components": [ { "type": "library", - "name": "luxon", - "version": "3.4.4", - "bom-ref": "01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595", - "author": "Isaac Cambron", - "description": "Immutable date wrapper", + "name": "libphonenumber-js", + "version": "1.11.3", + "bom-ref": "libphonenumber-js@1.11.3#3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff", + "author": "catamphetamine", + "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", "licenses": [ { "license": { @@ -12840,20 +12840,20 @@ exports[`integration regression: verify enhanced package.json finder with yarn p } } ], - "purl": "pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git", + "purl": "pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", "externalReferences": [ { - "url": "https://github.com/moment/luxon/issues", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/moment/luxon.git", + "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/moment/luxon#readme", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -12861,11 +12861,11 @@ exports[`integration regression: verify enhanced package.json finder with yarn p }, { "type": "library", - "name": "libphonenumber-js", - "version": "1.11.3", - "bom-ref": "3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff", - "author": "catamphetamine", - "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", + "name": "luxon", + "version": "3.4.4", + "bom-ref": "luxon@3.4.4#01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595", + "author": "Isaac Cambron", + "description": "Immutable date wrapper", "licenses": [ { "license": { @@ -12874,20 +12874,20 @@ exports[`integration regression: verify enhanced package.json finder with yarn p } } ], - "purl": "pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", + "purl": "pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git", "externalReferences": [ { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", + "url": "https://github.com/moment/luxon/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", + "url": "git+https://github.com/moment/luxon.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", + "url": "https://github.com/moment/luxon#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -12896,17 +12896,17 @@ exports[`integration regression: verify enhanced package.json finder with yarn p ], "dependencies": [ { - "ref": "01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595" + "ref": "@cyclonedx-webpack-plugin-tests/regression-issue1284-yarn@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "dependsOn": [ + "libphonenumber-js@1.11.3#3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff", + "luxon@3.4.4#01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595" + ] }, { - "ref": "3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff" + "ref": "libphonenumber-js@1.11.3#3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff" }, { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", - "dependsOn": [ - "01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595", - "3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff" - ] + "ref": "luxon@3.4.4#01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595" } ] }" @@ -13001,7 +13001,7 @@ exports[`integration regression: verify enhanced package.json finder with yarn p "type": "application", "name": "regression-issue1284-yarn", "group": "@cyclonedx-webpack-plugin-tests", - "bom-ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "bom-ref": "@cyclonedx-webpack-plugin-tests/regression-issue1284-yarn@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", "description": "example to verify issue1284 with yarn", "purl": "pkg:npm/%40cyclonedx-webpack-plugin-tests/regression-issue1284-yarn" } @@ -13009,11 +13009,11 @@ exports[`integration regression: verify enhanced package.json finder with yarn p "components": [ { "type": "library", - "name": "luxon", - "version": "3.4.4", - "bom-ref": "01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595", - "author": "Isaac Cambron", - "description": "Immutable date wrapper", + "name": "libphonenumber-js", + "version": "1.11.3", + "bom-ref": "libphonenumber-js@1.11.3#3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff", + "author": "catamphetamine", + "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", "licenses": [ { "license": { @@ -13022,20 +13022,20 @@ exports[`integration regression: verify enhanced package.json finder with yarn p } } ], - "purl": "pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git", + "purl": "pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", "externalReferences": [ { - "url": "https://github.com/moment/luxon/issues", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://github.com/moment/luxon.git", + "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://github.com/moment/luxon#readme", + "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -13043,11 +13043,11 @@ exports[`integration regression: verify enhanced package.json finder with yarn p }, { "type": "library", - "name": "libphonenumber-js", - "version": "1.11.3", - "bom-ref": "3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff", - "author": "catamphetamine", - "description": "A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript", + "name": "luxon", + "version": "3.4.4", + "bom-ref": "luxon@3.4.4#01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595", + "author": "Isaac Cambron", + "description": "Immutable date wrapper", "licenses": [ { "license": { @@ -13056,20 +13056,20 @@ exports[`integration regression: verify enhanced package.json finder with yarn p } } ], - "purl": "pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git", + "purl": "pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git", "externalReferences": [ { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js/issues", + "url": "https://github.com/moment/luxon/issues", "type": "issue-tracker", "comment": "as detected from PackageJson property \\"bugs.url\\"" }, { - "url": "git+https://gitlab.com/catamphetamine/libphonenumber-js.git", + "url": "git+https://github.com/moment/luxon.git", "type": "vcs", "comment": "as detected from PackageJson property \\"repository.url\\"" }, { - "url": "https://gitlab.com/catamphetamine/libphonenumber-js#readme", + "url": "https://github.com/moment/luxon#readme", "type": "website", "comment": "as detected from PackageJson property \\"homepage\\"" } @@ -13078,17 +13078,17 @@ exports[`integration regression: verify enhanced package.json finder with yarn p ], "dependencies": [ { - "ref": "01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595" + "ref": "@cyclonedx-webpack-plugin-tests/regression-issue1284-yarn@#7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", + "dependsOn": [ + "libphonenumber-js@1.11.3#3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff", + "luxon@3.4.4#01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595" + ] }, { - "ref": "3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff" + "ref": "libphonenumber-js@1.11.3#3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff" }, { - "ref": "7ae45ad102eab3b6d7e7896acd08c427a9b25b346470d7bc6507b6481575d519", - "dependsOn": [ - "01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595", - "3bef3dad74b8d08fe3f560915209acbca287b530a703c36da25a003cab1ae7ff" - ] + "ref": "luxon@3.4.4#01acd051f538b8bd94120e6bde7088b327bacf0878b10cf330cf700aac90d595" } ] }" @@ -13163,7 +13163,7 @@ exports[`integration regression: verify enhanced package.json finder with yarn p - + @cyclonedx-webpack-plugin-tests regression-issue1284-yarn example to verify issue1284 with yarn @@ -13171,66 +13171,66 @@ exports[`integration regression: verify enhanced package.json finder with yarn p - - Isaac Cambron - luxon - 3.4.4 - Immutable date wrapper + + catamphetamine + libphonenumber-js + 1.11.3 + A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript MIT - pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git + pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git - https://github.com/moment/luxon/issues + https://gitlab.com/catamphetamine/libphonenumber-js/issues as detected from PackageJson property "bugs.url" - git+https://github.com/moment/luxon.git + git+https://gitlab.com/catamphetamine/libphonenumber-js.git as detected from PackageJson property "repository.url" - https://github.com/moment/luxon#readme + https://gitlab.com/catamphetamine/libphonenumber-js#readme as detected from PackageJson property "homepage" - - catamphetamine - libphonenumber-js - 1.11.3 - A simpler (and smaller) rewrite of Google Android's libphonenumber library in javascript + + Isaac Cambron + luxon + 3.4.4 + Immutable date wrapper MIT - pkg:npm/libphonenumber-js@1.11.3?vcs_url=git%2Bhttps%3A%2F%2Fgitlab.com%2Fcatamphetamine%2Flibphonenumber-js.git + pkg:npm/luxon@3.4.4?vcs_url=git%2Bhttps%3A%2F%2Fgithub.com%2Fmoment%2Fluxon.git - https://gitlab.com/catamphetamine/libphonenumber-js/issues + https://github.com/moment/luxon/issues as detected from PackageJson property "bugs.url" - git+https://gitlab.com/catamphetamine/libphonenumber-js.git + git+https://github.com/moment/luxon.git as detected from PackageJson property "repository.url" - https://gitlab.com/catamphetamine/libphonenumber-js#readme + https://github.com/moment/luxon#readme as detected from PackageJson property "homepage" - - - - - + + + + + " `;