From 11f4b909c79a5e3723ddbeaf981eb987bc9fe8b8 Mon Sep 17 00:00:00 2001 From: Eduard Kovalets Date: Thu, 20 Nov 2025 08:44:42 +0000 Subject: [PATCH 1/9] Initial setup for sbom workflow --- .github/actions/auxiliry/sbom-update.yml | 40 +++++++++ .github/actions/setup/action.yml | 41 +++++++++ .github/workflows/sbom.yml | 105 +++++++++++++++++++++++ 3 files changed, 186 insertions(+) create mode 100644 .github/actions/auxiliry/sbom-update.yml create mode 100644 .github/actions/setup/action.yml create mode 100644 .github/workflows/sbom.yml diff --git a/.github/actions/auxiliry/sbom-update.yml b/.github/actions/auxiliry/sbom-update.yml new file mode 100644 index 0000000000..23cab6103a --- /dev/null +++ b/.github/actions/auxiliry/sbom-update.yml @@ -0,0 +1,40 @@ +name: Generate SBOM +description: Generates CycloneDX SBOM for Node.js project +inputs: + working-directory: + description: "The directory where package.json is located" + required: false + default: "." + output-file: + description: "Output filename for the SBOM" + required: false + default: "sbom.json" + +runs: + using: composite + steps: + - name: Install CycloneDX CLI + run: npm install -g @cyclonedx/cyclonedx-npm + shell: bash + + - name: Generate SBOM + shell: bash + working-directory: ${{ inputs.working-directory }} + run: | + cyclonedx-npm --output-file ${{ inputs.output-file }} + echo "SBOM generated at ${{ inputs.output-file }}" + + - name: Validate SBOM + shell: bash + working-directory: ${{ inputs.working-directory }} + run: | + if [ ! -f "${{ inputs.output-file }}" ]; then + echo "Error: SBOM file not found" + exit 1 + fi + + echo "✓ SBOM file validated: ${{ inputs.output-file }}" + + if command -v jq &> /dev/null; then + echo "Components: $(jq '.components | length' ${{ inputs.output-file }})" + fi \ No newline at end of file diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml new file mode 100644 index 0000000000..b50f7b9ca7 --- /dev/null +++ b/.github/actions/setup/action.yml @@ -0,0 +1,41 @@ +name: Setup +description: Sets up the build environment for Node.js MongoDB driver +inputs: + node-version: + description: "Node.js version to install" + required: true + mongodb-version: + description: "MongoDB server version to install" + required: false + default: "" + working-directory: + description: "The directory where package.json is located" + required: false + default: "." + +runs: + using: composite + steps: + - name: Setup Node.js + uses: actions/setup-node@v4 + with: + node-version: ${{ inputs.node-version }} + cache: 'npm' + cache-dependency-path: ${{ inputs.working-directory }}/package-lock.json + + - name: Show Node.js information + run: | + node --version + npm --version + shell: bash + + - name: Install dependencies + run: npm ci + shell: bash + working-directory: ${{ inputs.working-directory }} + + - name: Setup MongoDB + if: inputs.mongodb-version != '' + uses: supercharge/mongodb-github-action@1.10.0 + with: + mongodb-version: ${{ inputs.mongodb-version }} \ No newline at end of file diff --git a/.github/workflows/sbom.yml b/.github/workflows/sbom.yml new file mode 100644 index 0000000000..e7138899dc --- /dev/null +++ b/.github/workflows/sbom.yml @@ -0,0 +1,105 @@ +name: Post-Merge SBOM Update + +on: + pull_request: + types: [closed] + paths: + - 'package.json' + - 'package-lock.json' + workflow_dispatch: + inputs: + debug: + description: 'Enable debug mode' + required: false + default: 'false' + +permissions: + contents: write + pull-requests: write + +jobs: + sbom: + name: Generate SBOM and Create PR + runs-on: ubuntu-latest + + if: github.event.pull_request.merged == true || github.event_name == 'workflow_dispatch' + + concurrency: + group: sbom-${{ github.ref }} + cancel-in-progress: false + + steps: + - name: Checkout repository (Base Branch) + uses: actions/checkout@v4 + with: + ref: ${{ github.event.pull_request.base.ref || github.ref }} + token: ${{ secrets.GITHUB_TOKEN }} + + - name: Determine Node.js version + id: versions + run: | + if [ -f ".nvmrc" ]; then + NODE_VERSION=$(cat .nvmrc | tr -d '[:space:]') + elif [ -f "package.json" ]; then + NODE_VERSION=$(jq -r '.engines.node // "20"' package.json | sed 's/[^0-9.]//g') + else + NODE_VERSION="20" + fi + + echo "node-version=${NODE_VERSION}" >> $GITHUB_OUTPUT + echo "Using Node.js version: ${NODE_VERSION}" + + - name: Setup Node.js environment + uses: ./.github/actions/setup + with: + node-version: ${{ steps.versions.outputs.node-version }} + working-directory: '.' + + - name: Generate SBOM + uses: ./.github/actions/sbom + with: + working-directory: '.' + output-file: 'sbom.json' + + - name: Check for Changes in sbom.json + id: git_status + run: | + if git diff --exit-code sbom.json ; then + echo "HAS_CHANGES=false" >> $GITHUB_OUTPUT + else + echo "HAS_CHANGES=true" >> $GITHUB_OUTPUT + fi + + - name: Create Pull Request + if: steps.git_status.outputs.HAS_CHANGES == 'true' + uses: peter-evans/create-pull-request@v6 + with: + token: ${{ secrets.GITHUB_TOKEN }} + commit-message: 'chore: update SBOM after dependency changes' + branch: auto-update-sbom-${{ github.run_id }} + delete-branch: true + title: 'chore: Update SBOM' + body: | + ## Automated SBOM Update + + This PR was automatically generated because package files changed. + + ### Environment + - Node.js version: ${{ steps.versions.outputs.node-version }} + + ### Changes + - Updated `sbom.json` to reflect current dependencies + + ### Verification + The SBOM was generated using CycloneDX NPM. + + ### Triggered by + - Commit: ${{ github.sha }} + - Workflow run: ${{ github.run_id }} + + --- + _This PR was created automatically by the [SBOM workflow](${{ github.server_url }}/${{ github.repository }}/actions/runs/${{ github.run_id }})_ + labels: | + sbom + automated + dependencies \ No newline at end of file From 3618e7725013f1e46cba38a02e7bb049be6d2ade Mon Sep 17 00:00:00 2001 From: Eduard Kovalets Date: Fri, 21 Nov 2025 23:03:41 +0000 Subject: [PATCH 2/9] v1 --- .github/actions/auxiliry/sbom-update.yml | 40 - .github/actions/sbom-update/action.yml | 27 + .github/actions/setup-sbom/action.yml | 19 + .github/actions/setup/action.yml | 34 +- .github/workflows/sbom.yml | 58 +- sbom.json | 39459 ++++++++++++++++++++- 6 files changed, 39511 insertions(+), 126 deletions(-) delete mode 100644 .github/actions/auxiliry/sbom-update.yml create mode 100644 .github/actions/sbom-update/action.yml create mode 100644 .github/actions/setup-sbom/action.yml diff --git a/.github/actions/auxiliry/sbom-update.yml b/.github/actions/auxiliry/sbom-update.yml deleted file mode 100644 index 23cab6103a..0000000000 --- a/.github/actions/auxiliry/sbom-update.yml +++ /dev/null @@ -1,40 +0,0 @@ -name: Generate SBOM -description: Generates CycloneDX SBOM for Node.js project -inputs: - working-directory: - description: "The directory where package.json is located" - required: false - default: "." - output-file: - description: "Output filename for the SBOM" - required: false - default: "sbom.json" - -runs: - using: composite - steps: - - name: Install CycloneDX CLI - run: npm install -g @cyclonedx/cyclonedx-npm - shell: bash - - - name: Generate SBOM - shell: bash - working-directory: ${{ inputs.working-directory }} - run: | - cyclonedx-npm --output-file ${{ inputs.output-file }} - echo "SBOM generated at ${{ inputs.output-file }}" - - - name: Validate SBOM - shell: bash - working-directory: ${{ inputs.working-directory }} - run: | - if [ ! -f "${{ inputs.output-file }}" ]; then - echo "Error: SBOM file not found" - exit 1 - fi - - echo "✓ SBOM file validated: ${{ inputs.output-file }}" - - if command -v jq &> /dev/null; then - echo "Components: $(jq '.components | length' ${{ inputs.output-file }})" - fi \ No newline at end of file diff --git a/.github/actions/sbom-update/action.yml b/.github/actions/sbom-update/action.yml new file mode 100644 index 0000000000..c32cead699 --- /dev/null +++ b/.github/actions/sbom-update/action.yml @@ -0,0 +1,27 @@ +name: Generate SBOM +description: Generates CycloneDX SBOM using cdxgen +inputs: + output-file: + description: "Output filename for the SBOM" + required: false + default: "sbom.json" + +runs: + using: composite + steps: + - name: Generate SBOM + shell: bash + working-directory: ${{ inputs.working-directory }} + run: | + echo "Generating SBOM for 'php' project..." + cdxgen -t 'php' --json-pretty -o ${{ inputs.output-file }} . + + - name: Validate SBOM + shell: bash + run: | + if [ ! -f "${{ inputs.output-file }}" ]; then + echo "Error: SBOM file not found" + exit 1 + fi + + echo "✓ SBOM file validated: ${{ inputs.output-file }}" \ No newline at end of file diff --git a/.github/actions/setup-sbom/action.yml b/.github/actions/setup-sbom/action.yml new file mode 100644 index 0000000000..2502fd9a99 --- /dev/null +++ b/.github/actions/setup-sbom/action.yml @@ -0,0 +1,19 @@ +name: Setup PHP SBOM +description: Sets up environment for generating SBOM in PHP projects +inputs: + working-directory: + description: "The directory where composer.json is located" + required: false + default: "." + +runs: + using: composite + steps: + - name: Setup Node.js (for cdxgen) + uses: actions/setup-node@v4 + with: + node-version: '20' + + - name: Install cdxgen + shell: bash + run: npm install -g @cyclonedx/cdxgen \ No newline at end of file diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index b50f7b9ca7..e865cbc789 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -1,13 +1,6 @@ -name: Setup -description: Sets up the build environment for Node.js MongoDB driver +name: Setup Node SBOM +description: Sets up environment for generating SBOM in Node.js projects inputs: - node-version: - description: "Node.js version to install" - required: true - mongodb-version: - description: "MongoDB server version to install" - required: false - default: "" working-directory: description: "The directory where package.json is located" required: false @@ -16,26 +9,11 @@ inputs: runs: using: composite steps: - - name: Setup Node.js + - name: Setup Node.js (for cdxgen) uses: actions/setup-node@v4 with: - node-version: ${{ inputs.node-version }} - cache: 'npm' - cache-dependency-path: ${{ inputs.working-directory }}/package-lock.json - - - name: Show Node.js information - run: | - node --version - npm --version - shell: bash + node-version: '20' - - name: Install dependencies - run: npm ci + - name: Install cdxgen shell: bash - working-directory: ${{ inputs.working-directory }} - - - name: Setup MongoDB - if: inputs.mongodb-version != '' - uses: supercharge/mongodb-github-action@1.10.0 - with: - mongodb-version: ${{ inputs.mongodb-version }} \ No newline at end of file + run: npm install -g @cyclonedx/cdxgen \ No newline at end of file diff --git a/.github/workflows/sbom.yml b/.github/workflows/sbom.yml index e7138899dc..7c125937d7 100644 --- a/.github/workflows/sbom.yml +++ b/.github/workflows/sbom.yml @@ -35,28 +35,27 @@ jobs: ref: ${{ github.event.pull_request.base.ref || github.ref }} token: ${{ secrets.GITHUB_TOKEN }} - - name: Determine Node.js version - id: versions - run: | - if [ -f ".nvmrc" ]; then - NODE_VERSION=$(cat .nvmrc | tr -d '[:space:]') - elif [ -f "package.json" ]; then - NODE_VERSION=$(jq -r '.engines.node // "20"' package.json | sed 's/[^0-9.]//g') - else - NODE_VERSION="20" - fi - - echo "node-version=${NODE_VERSION}" >> $GITHUB_OUTPUT - echo "Using Node.js version: ${NODE_VERSION}" + - name: Install Node and dependencies + uses: mongodb-labs/drivers-github-tools/node/setup@v3 + with: + ignore_install_scripts: false - - name: Setup Node.js environment - uses: ./.github/actions/setup + - name: Load version and package info + uses: mongodb-labs/drivers-github-tools/node/get_version_info@v3 with: - node-version: ${{ steps.versions.outputs.node-version }} - working-directory: '.' - + npm_package_name: mongodb + + - name: Generate/Update package-lock.json + run: | + echo "Resolving dependencies and generating package-lock.json..." + npm install --package-lock-only + echo "package-lock.json generated with resolved versions" + + - name: Setup SBOM environment + uses: ./.github/actions/setup-for-sbom + - name: Generate SBOM - uses: ./.github/actions/sbom + uses: ./.github/actions/auxiliry/sbom-update with: working-directory: '.' output-file: 'sbom.json' @@ -64,10 +63,25 @@ jobs: - name: Check for Changes in sbom.json id: git_status run: | - if git diff --exit-code sbom.json ; then - echo "HAS_CHANGES=false" >> $GITHUB_OUTPUT + # Filter to remove/normalize serialNumber and timestamp fields + JQ_NORMALIZER='del(.serialNumber) | del(.metadata.timestamp) | walk(if type == "object" and .timestamp then .timestamp = "TIMESTAMP_NORMALIZED" else . end)' + + # Check if the base file exists in Git (to prevent errors on first commit) + if ! git show HEAD:$SBOM_FILE > /dev/null 2>&1; then + echo "HAS_CHANGES=true" >> $GITHUB_OUTPUT + exit 0 + fi + + # Compare the normalized committed version vs. the normalized current version + if diff -q \ + <(git show HEAD:$SBOM_FILE | jq -r "$JQ_NORMALIZER") \ + <(cat $SBOM_FILE | jq -r "$JQ_NORMALIZER"); then + + echo "HAS_CHANGES=false" >> $GITHUB_OUTPUT + echo "No changes detected in sbom.json" else - echo "HAS_CHANGES=true" >> $GITHUB_OUTPUT + echo "HAS_CHANGES=true" >> $GITHUB_OUTPUT + echo "Changes detected in sbom.json" fi - name: Create Pull Request diff --git a/sbom.json b/sbom.json index fd35d3c1aa..e6d8643966 100644 --- a/sbom.json +++ b/sbom.json @@ -1,51 +1,39438 @@ { + "bomFormat": "CycloneDX", + "specVersion": "1.6", + "serialNumber": "urn:uuid:c7e9e07c-33a3-4cc3-91ac-da1b0e0cc1ae", + "version": 1, "metadata": { - "timestamp": "2024-05-01T19:10:42.500672+00:00", - "tools": [ + "timestamp": "2025-11-20T09:05:42Z", + "tools": { + "components": [ + { + "group": "@cyclonedx", + "name": "cdxgen", + "version": "11.11.0", + "purl": "pkg:npm/%40cyclonedx/cdxgen@11.11.0", + "type": "application", + "bom-ref": "pkg:npm/@cyclonedx/cdxgen@11.11.0", + "publisher": "OWASP Foundation", + "authors": [ + { + "name": "OWASP Foundation" + } + ] + } + ] + }, + "authors": [ + { + "name": "OWASP Foundation" + } + ], + "lifecycles": [ + { + "phase": "build" + } + ], + "component": { + "name": "mongodb", + "group": "", + "version": "7.0.0", + "description": "The official MongoDB driver for Node.js", + "purl": "pkg:npm/mongodb@7.0.0", + "bom-ref": "pkg:npm/mongodb@7.0.0", + "author": "The MongoDB NodeJS Team ", + "type": "application", + "components": [ + { + "group": "", + "name": "mongodb-test-lambda", + "version": "1.0.0", + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/mongodb-test-lambda@1.0.0", + "type": "application", + "bom-ref": "pkg:npm/mongodb-test-lambda@1.0.0" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "externalReferences": [ + { + "type": "vcs", + "url": "https://github.com/mongodb/node-mongodb-native" + } + ] + }, + "properties": [ + { + "name": "cdx:bom:componentTypes", + "value": "npm" + }, { - "externalReferences": [ + "name": "cdx:bom:componentNamespaces", + "value": "@aws\\n@aws-crypto\\n@aws-sdk\\n@babel\\n@cspotcode\\n@emnapi\\n@eslint\\n@eslint-community\\n@humanfs\\n@humanwhocodes\\n@iarna\\n@isaacs\\n@istanbuljs\\n@jest\\n@jridgewell\\n@microsoft\\n@mongodb-js\\n@napi-rs\\n@nodelib\\n@pkgjs\\n@pkgr\\n@rushstack\\n@sinclair\\n@sinonjs\\n@smithy\\n@tsconfig\\n@tsd\\n@tybys\\n@types\\n@typescript-eslint" + }, + { + "name": "cdx:bom:componentSrcFiles", + "value": "package-lock.json\\ntest/lambda/mongodb/package-lock.json" + } + ] + }, + "components": [ + { + "group": "@mongodb-js", + "name": "saslprep", + "version": "1.3.2", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "4200390324aa076edc1935c11669e989f022ec7c6819479ecf0a3aa7d748d3732e0c1e8fa77df381c96a55bea854ade3e88f557ac834fa8a235b65f1079f521a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40mongodb-js/saslprep@1.3.2", + "type": "library", + "bom-ref": "pkg:npm/@mongodb-js/saslprep@1.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.3.2.tgz" + }, + { + "name": "ImportedModules", + "value": "@mongodb-js/saslprep,saslprep,@mongodb-js/saslprep/saslprep" + } + ], + "evidence": { + "identity": [ { - "type": "build-system", - "url": "https://github.com/CycloneDX/cyclonedx-python-lib/actions" - }, + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ { - "type": "distribution", - "url": "https://pypi.org/project/cyclonedx-python-lib/" - }, + "location": "src/cmap/auth/scram.ts#1" + } + ] + } + }, + { + "group": "", + "name": "sparse-bitfield", + "version": "3.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "92fce18bbbea2937e48743d953ed83d8f225970db29aa24aba351cc8f31df58ef936fe273db189657361c6c81d41a6f606694372dd589df40282e12f1ebed5b1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/sparse-bitfield@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/sparse-bitfield@3.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz" + }, + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "evidence": { + "identity": [ { - "type": "documentation", - "url": "https://cyclonedx-python-library.readthedocs.io/" - }, + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "memory-pager", + "version": "1.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "652e01a78aff6687aaebe34b2693fed19ce6d2947cc21b463dfd5713128b24101ccc63274a2dc8b75e0e88d092b6342333a354d689234064b180464df1e0582a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/memory-pager@1.5.0", + "type": "library", + "bom-ref": "pkg:npm/memory-pager@1.5.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/memory-pager/-/memory-pager-1.5.0.tgz" + }, + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "evidence": { + "identity": [ { - "type": "issue-tracker", - "url": "https://github.com/CycloneDX/cyclonedx-python-lib/issues" - }, + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "bson", + "version": "7.0.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2b073a5a1e254393a692aa8a85818a22e10b5e5f843d848239b544e9b5aca754ff70690e08137423cc05fd3e38062ba11f2362d6698a54f5e4eb4778d7167b93" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/bson@7.0.0", + "type": "library", + "bom-ref": "pkg:npm/bson@7.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/bson/-/bson-7.0.0.tgz" + }, + { + "name": "ExportedModules", + "value": "bson,Binary,bson/Binary,BSONError,bson/BSONError,BSONRegExp,bson/BSONRegExp,BSONSymbol,bson/BSONSymbol,BSONType,bson/BSONType,calculateObjectSize,bson/calculateObjectSize,Code,bson/Code,DBRef,bson/DBRef,Decimal128,bson/Decimal128,deserialize,bson/deserialize,DeserializeOptions,bson/DeserializeOptions,Document,bson/Document,Double,bson/Double,EJSON,bson/EJSON,EJSONOptions,bson/EJSONOptions,Int32,bson/Int32,Long,bson/Long,MaxKey,bson/MaxKey,MinKey,bson/MinKey,ObjectId,bson/ObjectId,ObjectIdLike,bson/ObjectIdLike,serialize,bson/serialize,Timestamp,bson/Timestamp,UUID,bson/UUID,BSONElement,bson/BSONElement,BSONSerializeOptions,bson/BSONSerializeOptions" + }, + { + "name": "ImportedModules", + "value": "bson,BSON,bson/BSON,DeserializeOptions,bson/DeserializeOptions,SerializeOptions,bson/SerializeOptions" + } + ], + "evidence": { + "identity": [ { - "type": "license", - "url": "https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/LICENSE" - }, + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ { - "type": "release-notes", - "url": "https://github.com/CycloneDX/cyclonedx-python-lib/blob/main/CHANGELOG.md" + "location": "src/bson.ts#2" }, { - "type": "vcs", - "url": "https://github.com/CycloneDX/cyclonedx-python-lib" - }, + "location": "src/bson.ts#30" + } + ] + } + }, + { + "group": "", + "name": "mongodb-connection-string-url", + "version": "7.0.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "8ab8618d154b136d216e4465e33a4060b9c330cfb32199e9d080c1f5a900145519a7fdd774e7f0c1d75cef2e9c36f17658212d7d3611c186c87d86b6915634a2" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/mongodb-connection-string-url@7.0.0", + "type": "library", + "bom-ref": "pkg:npm/mongodb-connection-string-url@7.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-7.0.0.tgz" + }, + { + "name": "ImportedModules", + "value": "mongodb-connection-string-url" + } + ], + "evidence": { + "identity": [ { - "type": "website", - "url": "https://github.com/CycloneDX/cyclonedx-python-lib/#readme" + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" } ], - "name": "cyclonedx-python-lib", - "vendor": "CycloneDX", - "version": "6.4.4" + "occurrences": [ + { + "location": "src/connection_string.ts#2" + } + ] } - ] - }, - "serialNumber": "urn:uuid:3781f04d-8667-4c43-96e4-bec88e9e4278", - "version": 1, - "$schema": "http://cyclonedx.org/schema/bom-1.5.schema.json", - "bomFormat": "CycloneDX", - "specVersion": "1.5" -} + }, + { + "group": "@types", + "name": "whatwg-url", + "version": "13.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "37c597a5b13a5a0ae2eca512beb99072aacc965299f6ec6461632dfa60921b035cd07b30f554135bb029a88e1736bc7afd268cd904090b330f0c45c4d39f2cf9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/whatwg-url@13.0.0", + "type": "library", + "bom-ref": "pkg:npm/@types/whatwg-url@13.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-13.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "webidl-conversions", + "version": "7.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0a2249bdc46d220cda7470985f0edda849cc3518e11999582b4e4c8fd3b292da95f2e553f1f0f6045381ed2d6ec011372a3d99fb85323e6170fc8c60c3f2c094" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/webidl-conversions@7.0.3", + "type": "library", + "bom-ref": "pkg:npm/@types/webidl-conversions@7.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/webidl-conversions/-/webidl-conversions-7.0.3.tgz" + }, + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "whatwg-url", + "version": "14.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0deef619d419ccd4d40410a1b17b9e4149cf283920ff9039ce9ee9143b90023e5416810da62002534c250afce90069d3923fbe8a1a4ac0ac987b09ff5cd51b2b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/whatwg-url@14.2.0", + "type": "library", + "bom-ref": "pkg:npm/whatwg-url@14.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-14.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "tr46", + "version": "5.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "85d1796608d3aa0027b4a924958c34474dcc1b6c7f6d2cd3b64c66211c3fb13355f185ec089d6d7cb017db7961c611c99447f709108e086196c37bc8dc66923f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/tr46@5.1.1", + "type": "library", + "bom-ref": "pkg:npm/tr46@5.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/tr46/-/tr46-5.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "punycode", + "version": "2.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bd8b7b503d54f5683ad77f2c84bb4b3af740bbef03b02fe2945b44547707fb0c9d712a4d136d007d239db9fe8c91115a84be4563b5f5a14ee7295645b5fabc16" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/punycode@2.3.1", + "type": "library", + "bom-ref": "pkg:npm/punycode@2.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/punycode/-/punycode-2.3.1.tgz" + }, + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "webidl-conversions", + "version": "7.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "57075d06e903ceeef5a1f7c0411f7be6e9c1206a9f299a4cfbc657eb24a4f27621568a39098699cb3b77601bd8b51b4ef9aa0696ac4f83f07cecd19567f7eeea" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/webidl-conversions@7.0.0", + "type": "library", + "bom-ref": "pkg:npm/webidl-conversions@7.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-7.0.0.tgz" + }, + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + }, + { + "group": "@aws-sdk", + "name": "credential-providers", + "version": "3.913.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "2a792fa0b5c6b335cd57b20c2dd507d929a8fadaf83221d4a76ce492b865fbab977525a9100865011480f0e3c8c6054c69b516d40583ba637b2a6ef3d06be75a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-providers@3.913.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-providers@3.913.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-providers/-/credential-providers-3.913.0.tgz" + }, + { + "name": "ImportedModules", + "value": "@aws-sdk/credential-providers" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/deps.ts#106" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "client-cognito-identity", + "version": "3.913.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4dd1306aca179cb21bf74cfb34bd6f2db129af3634bdd46a647f7bb9b2140e8f04689e96ac9df9526e60d2b72758a47a0be3fd94a288e2656fd8123613063de1" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/client-cognito-identity@3.913.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/client-cognito-identity@3.913.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.913.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-crypto", + "name": "sha256-browser", + "version": "5.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0177cdfe51a8b52430bba1cd704b08012a3b9165d9e47616bdf3a648d283b04a82e0e6ac853a7c6a54e66b3f85ed30b62f4f37485bf945d07ea94dd5b35919ab" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-crypto/sha256-browser@5.2.0", + "type": "library", + "bom-ref": "pkg:npm/@aws-crypto/sha256-browser@5.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-crypto/sha256-browser/-/sha256-browser-5.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "crypto" + ] + }, + { + "group": "@aws-crypto", + "name": "sha256-js", + "version": "5.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "145410caeede76ee2e7ef219f8e69d1691c73adf9e49305a61a922e3873e6a48e0eea660f6839078b964efb17ab5262a8c30050a5ac7264f6d31fd07755c8ebc" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-crypto/sha256-js@5.2.0", + "type": "library", + "bom-ref": "pkg:npm/@aws-crypto/sha256-js@5.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-crypto/sha256-js/-/sha256-js-5.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "crypto" + ] + }, + { + "group": "@aws-crypto", + "name": "util", + "version": "5.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e11914f44b08e99a41bdee5fb1e42518d51628c6b544b3d0d5d9e39d0a1ed3b95d7c8cdcb066f9842e56d039bbbb8db7296cdac25ae96e35c1ad7084bfdcdacd" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-crypto/util@5.2.0", + "type": "library", + "bom-ref": "pkg:npm/@aws-crypto/util@5.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-crypto/util/-/util-5.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "crypto" + ] + }, + { + "group": "@aws-sdk", + "name": "types", + "version": "3.910.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a3aee02f7be37f89e17e6b9250d3648add1deb6409130c072f1b9cc1526447faf0f667d4b405ac801b3c4e9d7a71d51b320b3242d0908a52fc440243a06b5a75" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/types@3.910.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/types@3.910.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/types/-/types-3.910.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@smithy", + "name": "types", + "version": "4.8.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "42910b1072cef12b1056da8ff8c904802613156d2995e1a8cdfb37719d7cdd9063f73dd50b5097d7fc2d14c2bae29fb96e1b59a38d5278b2b5ac146d776e671d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/types@4.8.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/types@4.8.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/types/-/types-4.8.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "tslib", + "version": "2.8.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a0916ef781d06fe29576e49440bef09e99aa9df98bb0e03f9c087a6fa107d30084a0ad3f98f79753a737c0a0d5f373243ae1cf447b525ca294f7d2016b34bfdb" + } + ], + "licenses": [ + { + "license": { + "id": "0BSD", + "url": "https://opensource.org/licenses/0BSD" + } + } + ], + "purl": "pkg:npm/tslib@2.8.1", + "type": "library", + "bom-ref": "pkg:npm/tslib@2.8.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-utf8", + "version": "2.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "47c45d9fc1f2ef628a71e6e02e2bfc8d0710917a0b30e186bf9b88d7f93497eb27aa43b34354740a15010b158c941b0531e9168ead3046e748c1e16ceec293e4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-utf8@2.3.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-utf8@2.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-2.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-buffer-from", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "20975605b4dc310e8303481d36187f070acb90347e0035b92abd5a6667789370c817a7b3315e11d8d200993d3cc10277c942bcdad8475a60bf4e72bfc2930c20" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-buffer-from@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-buffer-from@2.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-2.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "is-array-buffer", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1863f73bd4050f6e2e19e0176148f04935c0468aa967290769d3a603c1b9bdf24f2b4fc30baeea6bfff4aafaab2732f5c5cf164165fbff273b7f0b9d8cf1cf84" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/is-array-buffer@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/is-array-buffer@2.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-2.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@aws-crypto", + "name": "supports-web-crypto", + "version": "5.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "880bd4a2d9b4db590cdf778274d7f020dfff17beff2000c34ace7c8be30368ea85ad58d9a3d6c06a5d0d2bb1eead1b962cba45d622d7ee06d6ae31e37a8f9816" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-crypto/supports-web-crypto@5.2.0", + "type": "library", + "bom-ref": "pkg:npm/@aws-crypto/supports-web-crypto@5.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-crypto/supports-web-crypto/-/supports-web-crypto-5.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "crypto" + ] + }, + { + "group": "@aws-sdk", + "name": "util-locate-window", + "version": "3.893.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4fcf6915f81ab7a73c9cc9a923c78a8c170372026adfafa6f688976dc533794e7930ff59b86801a261a31a71da132177ea37a75bd82683735f6439b400ed973e" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/util-locate-window@3.893.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/util-locate-window@3.893.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/util-locate-window/-/util-locate-window-3.893.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "core", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "938406f40f940aafea9432459a3a33a3a4747975df7befbf2a70833266a37a1204f6487e6ffe43aa51af0266e5f70e1ef762ceb6b63afc33779885f5c6ce2c5f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/core@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/core@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/core/-/core-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "xml-builder", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ff2877a1edba6d97c2546ac831133d67886fbc6243faac79b4e2e5c9d3a4b81926ef669738dec3f7e32e7232574c0708f2d17662af891dad38efc78740e8672e" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/xml-builder@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/xml-builder@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/xml-builder/-/xml-builder-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "", + "name": "fast-xml-parser", + "version": "5.2.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a5f5fdb86f4a8b4c9e9031f1d928ae448c8577202bd64308322b4fbdbd18068f1251f2af89aef0ec523277f97a6aff39a45611859b1c4bbe4cc0c9dbbd8fa171" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fast-xml-parser@5.2.5", + "type": "library", + "bom-ref": "pkg:npm/fast-xml-parser@5.2.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fast-xml-parser/-/fast-xml-parser-5.2.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "", + "name": "strnum", + "version": "2.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ed9be81538829c6c41b43a89fff0aee9f5ad66d73b637c7e40e8ab1b5e70ced6dd9e0192921b76ee8da9c865ab572d1be16032de36ca9a7a0aea0e5595535453" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/strnum@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/strnum@2.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/strnum/-/strnum-2.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "core", + "version": "3.17.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4e2af70db7e84cef7b7c4194663cc67a85e07100140510d39ae1fd03c971b8ff004eb81eceb009e9c2ee46fc1d28de196d83651e02a5057ebd1f2bb74c7621b6" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/core@3.17.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/core@3.17.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/core/-/core-3.17.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "middleware-serde", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f20e0db9420da5871cc62097339b35fd5fae2edb6cf0d717e3eb0f11bbd8403664e17a097c3a6ae72d854317e650bf3db32a25769ccdcc0d11f6787376d74a9d" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/middleware-serde@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/middleware-serde@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/middleware-serde/-/middleware-serde-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "middleware" + ] + }, + { + "group": "@smithy", + "name": "protocol-http", + "version": "5.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "327edfff568ddbf8de732c037110ef596589178bb083f0345e314c26d8fbd83b201d30727e3465b52a9c4fd37213d45374148de97d51497ae19ff616425f3197" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/protocol-http@5.3.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/protocol-http@5.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/protocol-http/-/protocol-http-5.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-base64", + "version": "4.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1a45d9e7d25fcb1b08c0d4d61678e614423c919a5134805fc4a8efd3dfa790058fb7fe1a19a11630cd389b8b3180d55691bb7631d4af137285fcf7d7e2715e75" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-base64@4.3.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-base64@4.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-base64/-/util-base64-4.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-buffer-from", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "90063d8532ae95335ebccda7951b71006d85437076391e9022b3d8df31392ea272d68c739a0046b072d64dc36159729c8600345875be999910ae783fa607027b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-buffer-from@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-buffer-from@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-buffer-from/-/util-buffer-from-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "is-array-buffer", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0d965906f0bbb2371887831acc9486896308d8bec4d280a24474440f32318bf3362d8efdff6d625ede9a3cb1e07bcdb08b92ecb91179034e83b37fb49a587a09" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/is-array-buffer@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/is-array-buffer@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/is-array-buffer/-/is-array-buffer-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-utf8", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cc13dfbb3a08f31c81b51d8fe96423eb7473f22dc099f01a24bb8d1bc756b1fbcf7bc94ee1a08f60b9fcefd9848079dd647d73436a17986f0ed461b3cdaa198b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-utf8@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-utf8@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-utf8/-/util-utf8-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-body-length-browser", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "164a21fc8efab3330a26705758f745910265dabf528cfb7770cccb74e07a789e0f9e96acf2156858f61e997fe978ed32aebbe5760094549a8e02352b38b8dbc6" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-body-length-browser@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-body-length-browser@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-body-length-browser/-/util-body-length-browser-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-middleware", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bf939b2a549ef0f5941c2a84897d9fcb580dbfa8288b0e84e48fcf37669783715bfe1b1ed3179a0274a95c389697bc7a2da9952aaeec7a707e9b92ce6075001f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-middleware@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-middleware@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-middleware/-/util-middleware-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "middleware" + ] + }, + { + "group": "@smithy", + "name": "util-stream", + "version": "4.5.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a19be7f1ae5bc304013581d3d9e368d0453c2a46f2de37888353f62eef4442da83c648b52c88c644933a749e426548a0f1098bc56c6a38a5af837995a0e06ce4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-stream@4.5.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-stream@4.5.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-stream/-/util-stream-4.5.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "fetch-http-handler", + "version": "5.3.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6f08a03f296f8afa512c29be60af48e7044862314449257097c250d6f571fd7842c343ed0a2e79f0dc139d3d836950a5e696252261ae4134b032c67ea486af47" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/fetch-http-handler@5.3.4", + "type": "library", + "bom-ref": "pkg:npm/@smithy/fetch-http-handler@5.3.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/fetch-http-handler/-/fetch-http-handler-5.3.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "querystring-builder", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2ce5421829b031a85850cfcfd189d4fc09434058dcbbe8166c5268a02e35ed0441fe50c99564a7f2a98f483a7eb386150073a0b606cd1b8b11f92c45fd539c25" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/querystring-builder@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/querystring-builder@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/querystring-builder/-/querystring-builder-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-uri-escape", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8a066908a57df84fccceba6ae9869c753434a9388b9bce600fa37f22b9b20ef4050385275377798379bcb4c4ffeb31bfbd5916494f95c5e5321a89cbeb60eec4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-uri-escape@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-uri-escape@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-uri-escape/-/util-uri-escape-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "node-http-handler", + "version": "4.4.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "30716f4e3b6cdb87231a8d5bc97aa15eb6ea9bbbb39c50ff112171f27a473164c5415741663ad3d612a8b6d9a9ebd2c14d19bf250ccffec9f5bcfb74febe8061" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/node-http-handler@4.4.2", + "type": "library", + "bom-ref": "pkg:npm/@smithy/node-http-handler@4.4.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/node-http-handler/-/node-http-handler-4.4.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "abort-controller", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c562fd31ff1beed205b809698cab513e71eb47c5d5af04e3e4d3d83bf43064fb5cd120cbb0fc5be7a579b738b9caca52332b48487c9b89f7b3fb88e5af1d2f91" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/abort-controller@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/abort-controller@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/abort-controller/-/abort-controller-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-hex-encoding", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "082401c0922f5cc2cac556cef3c22e91acc90fd6b8910f5937bfd430606305c258bdab695a4fbd83cef4125e1c07cfc42717defa4fb2d06991f42033905f8d6f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-hex-encoding@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-hex-encoding@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-hex-encoding/-/util-hex-encoding-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "uuid", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e1a508b5ebb2c6d05485576242a70384a162b707ddf61aa8483618d8a457896b60a1627d0668ac7be29f10f0e254759e25ea6f17cc493bdffdf960c872230517" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/uuid@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/uuid@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/uuid/-/uuid-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "node-config-provider", + "version": "4.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "373235781a4149588e6aff0d572d5fa8e9527e42e09148d44e5a215128001211da1560375c988b762b6f6af20fecea6f4e30e9e6ed8b86d941864065122b0cc0" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/node-config-provider@4.3.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/node-config-provider@4.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/node-config-provider/-/node-config-provider-4.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "property-provider", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fb5119f98fa78e279f0a8863961c8e732d543588d3fb53f01851c2c40fe061cb638370d0580535f568a039701ca3f425f2166890d7a1a732ddd3ffb7b82adea9" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/property-provider@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/property-provider@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/property-provider/-/property-provider-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "shared-ini-file-loader", + "version": "4.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f5ff48c5e8f484586ba0e2b64f165f5140d1d775956bcb50ce14b33c38177b98c62f72a668cf6cf1737b450c2ab44ca923cdaaf4a1e7292ef5089faaff5c4bb5" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/shared-ini-file-loader@4.3.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-4.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "signature-v4", + "version": "5.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0a64a5532f9e1186c8118379377bef41345faadd252654246905087fea22ceeec16c3badd29a337c38c119e71f71f59fedceb6622b38248120a90fd309fa1d68" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/signature-v4@5.3.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/signature-v4@5.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/signature-v4/-/signature-v4-5.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "smithy-client", + "version": "4.9.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ab3ed14ddd7918677027764278128b0d0b9443cf26fac921da12707293e6d55a8b78ace066f5dfe92acd6f1bf1eee3aabef92308c5eac77601e4f0c9ca4d34c3" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/smithy-client@4.9.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/smithy-client@4.9.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/smithy-client/-/smithy-client-4.9.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "middleware-endpoint", + "version": "4.3.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fd1261a5890c39a519a0912475d6a618f3c861e28808a5cebbfa23867f3974a0ccd27e620c8863bd80102cfdcae453e1801db4dcedc6a56ce82b639e844a0853" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/middleware-endpoint@4.3.4", + "type": "library", + "bom-ref": "pkg:npm/@smithy/middleware-endpoint@4.3.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/middleware-endpoint/-/middleware-endpoint-4.3.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "middleware" + ] + }, + { + "group": "@smithy", + "name": "url-parser", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "234eba022818bd8dddf55954df31bd5f3660d724f5d1a36abc26814f0f443e0bb91abb0497569491c32f8642176ac7181f503c5b42d0a370752abd5c24d71013" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/url-parser@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/url-parser@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/url-parser/-/url-parser-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "@smithy", + "name": "querystring-parser", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "718952347713017ff0735ae96e5962dda5252cc1a0299fceaa7f218631404973025e322a7ae4017a2d1c9ead8947cb7846d53d1691babb297a3f1c80ad38b028" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/querystring-parser@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/querystring-parser@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/querystring-parser/-/querystring-parser-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "@smithy", + "name": "middleware-stack", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "886b8e2641fbd5f68f3603a3fe05ae1064bac6f41ab21a4bc160751e31ead6534d8957db8892e96556e175d3ee0dbc7d9780a0974bcf2eae65b517d26877eca4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/middleware-stack@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/middleware-stack@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/middleware-stack/-/middleware-stack-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "middleware" + ] + }, + { + "group": "@aws-sdk", + "name": "credential-provider-node", + "version": "3.913.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1d03cb90a0f14bcdd0fe764aaa0f5bab88a05b361078e32a869c792d8b38bb51b0b0a782b18aeb7f3d7622ee081cd58fa7d12718b72675f6df62ea991abb1a49" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-provider-node@3.913.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-provider-node@3.913.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-provider-node/-/credential-provider-node-3.913.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "credential-provider-env", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e85591c169f72d46732e1a815c1f933cc5b68a309652a188092c3c6d56a411d383aef6e2bf5453fcc5546b2cc5c33fde93a7ba34a667e836d25b3c74ecdf478f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-provider-env@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-provider-env@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-provider-env/-/credential-provider-env-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "credential-provider-http", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c549702a62145b67d63ff78cde7179bb80b22ed3adca88658462798ddb09a24af732b43bc34b432133b8dc2f488429fedbc0f951b6a25a72b0e67b64c3b6957c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-provider-http@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-provider-http@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-provider-http/-/credential-provider-http-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "credential-provider-ini", + "version": "3.913.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "891e1ce0d43539244a422d12c73a700fec0fd5f0b2f9034ab44c826a3b95943d29be6a081ddae6e531caf5efb6ffbfd2b100d184e5c725f2c6c476a90fbe1627" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-provider-ini@3.913.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-provider-ini@3.913.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.913.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "credential-provider-process", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "98ab21855e634507df6636caf71edbb3eb82d88b1829fa7361a05a985b04a2fdf1b40442a4e88a68894cf2060a1446c74f633ed51deb618961865f67755592da" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-provider-process@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-provider-process@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-provider-process/-/credential-provider-process-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "credential-provider-sso", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "240c5de2e59ed1973db64ebe374715c5ef57b4955c3b1e8cb3493ddf7654f506ee44c1fac6d8bfc27671a7f22f1885880f37f97e1aa21b2c39312c83788e5bd7" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-provider-sso@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-provider-sso@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "client-sso", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "37d40078cbcddc3d59c8a5e4429e1a5200b8c1432e0391351ee54291a8dcd1bab5a671f83c891edfa625ac3186444a8f9722c5ad70a4c2cda06cbe69db7bed96" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/client-sso@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/client-sso@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/client-sso/-/client-sso-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "middleware-host-header", + "version": "3.910.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "17d2ea7aef34fda4cce92fe2cd9f11b704a68df8568c8bb15fad4b5feffd9b127212481a102471bf4721b0b42c2c726e9a41a75d1cbf788c8c2c185c4cf179be" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/middleware-host-header@3.910.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/middleware-host-header@3.910.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/middleware-host-header/-/middleware-host-header-3.910.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "middleware-logger", + "version": "3.910.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "dcb272c9fb35512bd1b910e56b5a46973191b572415c3d730bd17e784f48cff5799e49a1cafe76034d7b0af296998a11d0333d7738cbc8f388d01492a6911a4f" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/middleware-logger@3.910.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/middleware-logger@3.910.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/middleware-logger/-/middleware-logger-3.910.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "middleware-recursion-detection", + "version": "3.910.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9bfa0bcf41280b2f96a085419d745727802d1a9765d243c4ed4f951fd4ecb94cc783163545eff5efa4351d62c1455973e20afefa536c82c316102f959c0c0ca7" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/middleware-recursion-detection@3.910.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/middleware-recursion-detection@3.910.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.910.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws", + "name": "lambda-invoke-store", + "version": "0.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3911d1436b66be705773cb7f5fd67c21c49b040e314cb2ae37cef7168a739251cc7aa06cb7b606d1df805fdee29e4bc35fe342858b52afea867dca8615a23c67" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws/lambda-invoke-store@0.0.1", + "type": "library", + "bom-ref": "pkg:npm/@aws/lambda-invoke-store@0.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws/lambda-invoke-store/-/lambda-invoke-store-0.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@aws-sdk", + "name": "middleware-user-agent", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ad8dcbbc6be063f508d279ade5fe034738c487cd77e40d9378772f6b56e03a655f388e2f92419f036d2c351a9eace9123ba84f6e4c496a93b9d142471739a6c8" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/middleware-user-agent@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/middleware-user-agent@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "util-endpoints", + "version": "3.910.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e9781d35ee3689b3fccc24203460d6a0e179dd17c42b3a54fd2ed9dbd1534c9ee1719bf44b2b42d193504194b1e2b7c1974dfa616630251a093254f8000eeaf4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/util-endpoints@3.910.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/util-endpoints@3.910.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/util-endpoints/-/util-endpoints-3.910.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@smithy", + "name": "util-endpoints", + "version": "3.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6827f150e56fd02cc1224535d13b9b760292c79b91bf31f4eb891a88f1167cd22f28eb4da6eeb8d8fe053f586038592340890339badf2039ca30a91ecab7a3bd" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-endpoints@3.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-endpoints@3.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-endpoints/-/util-endpoints-3.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@aws-sdk", + "name": "region-config-resolver", + "version": "3.910.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83340092e1c8df1c86eada189c7fe98eefa4735f745e6be707b5fce2fb4de7b1a381d409202b7d4a8fc10f453a87e7927e4f5506769f915ac0cc1cd630415957" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/region-config-resolver@3.910.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/region-config-resolver@3.910.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/region-config-resolver/-/region-config-resolver-3.910.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@smithy", + "name": "util-config-provider", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6048e997a5c9dfa1532a60fe911249598beb1de52f9b9ca46944b9c4afbaa177df40f1de10ce3f9d79593def96bb496c81151c3598a5898361ff2eeaf5cdb2e9" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-config-provider@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-config-provider@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-config-provider/-/util-config-provider-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@aws-sdk", + "name": "util-user-agent-browser", + "version": "3.910.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "88e76b45d2d91eb948364f697b3359f363ff5713bf526b66a5a38039b50dfb1a6509426edf558d336104fc771c0bc3d0c3a5e502e769740e870d31a25bac951a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/util-user-agent-browser@3.910.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/util-user-agent-browser@3.910.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.910.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "", + "name": "bowser", + "version": "2.12.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cf8ac4d86c61eedbec850e2196e213ed7705ae02c841ac3d5f703e9134d1768bc2cf93ccba49bfd100bf04a4983e3de8985e507f2a67f4efdce648299af6140b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/bowser@2.12.1", + "type": "library", + "bom-ref": "pkg:npm/bowser@2.12.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/bowser/-/bowser-2.12.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@aws-sdk", + "name": "util-user-agent-node", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "de5f9fea8a0b17a67a2f3d331a2eef48a494627fc478f3e2ceff3c79942910016e9c11eff8249534fb718711df926ed7f6d4ec57840665122aa37b5a30ba2598" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/util-user-agent-node@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/util-user-agent-node@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@smithy", + "name": "config-resolver", + "version": "4.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2a49b3dccba9d8f1a9fc7349c6109690b35d95a8c93912d28f091c7eb8f413b9eee924c011d70c4758abe4ff7fc4e9a7731f315dfaeed1f6d460b959a20fdc16" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/config-resolver@4.4.0", + "type": "library", + "bom-ref": "pkg:npm/@smithy/config-resolver@4.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/config-resolver/-/config-resolver-4.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "hash-node", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ebe34e7590db7ee53ab35212a7750e939460f79dd12766812cd2cb04471a98b8c7020d4fa3d1daed0201e595a1751515b8e52b4fc055151f8ed8a20f9b0d36ee" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/hash-node@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/hash-node@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/hash-node/-/hash-node-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "invalid-dependency", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "09cf56e43c03b9e6d71033293a9978884468f08d0a1634e7a262b644c761851f3b1b0ad29949b03314b83f925d45ff8bb2339d22aba671eaf046060caffb59f5" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/invalid-dependency@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/invalid-dependency@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/invalid-dependency/-/invalid-dependency-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "middleware-content-length", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fdab572ec4fcf06c0ab5fa7926bd0ab350926b8fa507e22046790daeb60fd21d702f8b301cd6f460e344bd371e34a35d64626cc9ef96d871fc5bba256dc3d478" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/middleware-content-length@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/middleware-content-length@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/middleware-content-length/-/middleware-content-length-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "middleware" + ] + }, + { + "group": "@smithy", + "name": "middleware-retry", + "version": "4.4.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bd2800050024b941d13b4dc0851dab5b1550d6e9f6f38964067f8d15ac3375a866ce4b00a0e7953275d7b2e3d588be069614475ea15a32573c323d3839f424d7" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/middleware-retry@4.4.4", + "type": "library", + "bom-ref": "pkg:npm/@smithy/middleware-retry@4.4.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/middleware-retry/-/middleware-retry-4.4.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "middleware" + ] + }, + { + "group": "@smithy", + "name": "service-error-classification", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "364c6c031156c2c3ec422c051b633327f4fbb8847a010361d52cdcc525279a622a2103252d14032a1735eccec86238ae05786b4118d04e8dc2c57f83a1b4bdde" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/service-error-classification@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/service-error-classification@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/service-error-classification/-/service-error-classification-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-retry", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "94b3d69da9230b4abdcfe3ad89793ef513d08983cd028bedd885c3dc23f82e43a777d36952cc4e8ccc754a7a14541eceadbedf669ebb71032d4c128c143bce1a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-retry@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-retry@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-retry/-/util-retry-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-body-length-node", + "version": "4.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "879dddcffa48495ad5adfc55d62a97971e69460dd5d985857124323f25d946b668663e11e03796443a356bb75ddc23d37058b7904fbdf2db8dc83d9ac7265178" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-body-length-node@4.2.1", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-body-length-node@4.2.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-body-length-node/-/util-body-length-node-4.2.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-defaults-mode-browser", + "version": "4.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bea1e8c9b02e6576c55d9aa0ceaba2517b5d63e513fda537decc5ae0604f922624966476d0b9429fe77759cdf203964cd77810f764997bf0fcc61ea1923c7e21" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-defaults-mode-browser@4.3.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-defaults-mode-browser@4.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-4.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "util-defaults-mode-node", + "version": "4.2.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "610f464040b792749af2819235d97953a4e52f29e83a52cc22cceb7a1809c4d87cd2ff990819e55cbb63cb3d1f7cec6e33b8fd720be226ebee36403352c7aaeb" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/util-defaults-mode-node@4.2.5", + "type": "library", + "bom-ref": "pkg:npm/@smithy/util-defaults-mode-node@4.2.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-4.2.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@smithy", + "name": "credential-provider-imds", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "840d4c43f5801e5cb849896d24a8ad12c20356c3665dc41f60146fd9efaad387e7aad017e6a5dac9bc72fdf8547803029d021d0236860dbd387cc1d079f59187" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40smithy/credential-provider-imds@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/@smithy/credential-provider-imds@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@smithy/credential-provider-imds/-/credential-provider-imds-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@aws-sdk", + "name": "token-providers", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3b5739175a5b1089a011edd5afc8f58295aeebd5175a3de7377bef2c687bee172b1b9759f08dbbb523f944de0b69b9bc0e78e2ffa89afafa9262937cc3a28de4" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/token-providers@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/token-providers@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/token-providers/-/token-providers-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "nested-clients", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "969fec5db757fd2d0461a3183d52a06b4a268c851b34d7458bd20921380a6642c2e82ceca62848a07779188765e1eb0c25ebed4d041f9159dc5d31647ff6b860" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/nested-clients@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/nested-clients@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/nested-clients/-/nested-clients-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "credential-provider-web-identity", + "version": "3.911.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bab21b5d6586f9c9b9e11c304c542e4703c7d163ec305483176fc7f6a3b62767caa0745446ec9b9450b2606dda54a646bc50613a2cc961ec5fe7ee70dc224a07" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-provider-web-identity@3.911.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-provider-web-identity@3.911.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.911.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@aws-sdk", + "name": "credential-provider-cognito-identity", + "version": "3.913.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "01864da72dde105ce8a739ed2dcae4110435ab2860d15ec12fc53bed074b498b73a18bc8f42aa758e19d5a7352114a7e3296e4d552723f355f903a03ab9917ea" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40aws-sdk/credential-provider-cognito-identity@3.913.0", + "type": "framework", + "bom-ref": "pkg:npm/@aws-sdk/credential-provider-cognito-identity@3.913.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.913.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "@iarna", + "name": "toml", + "version": "2.2.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b6b9ec018c54df19d2d603c73f253deb57281722e48788000ffd334399b2998e32399f8262fb0fa946ce152c34683338cb4b55eed885c4bff55df5cf342e883e" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/%40iarna/toml@2.2.5", + "type": "library", + "bom-ref": "pkg:npm/@iarna/toml@2.2.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@istanbuljs", + "name": "nyc-config-typescript", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "88a188c8ca3226e1672514954d9efc3ce211bcd9f065a5887fcbc6e194b7ad0ab9f0c303aea117da79f3c74476f15d97f09be62988aa63d14fda1949b26f00d3" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/%40istanbuljs/nyc-config-typescript@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/@istanbuljs/nyc-config-typescript@1.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@istanbuljs/nyc-config-typescript/-/nyc-config-typescript-1.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "nyc", + "version": "17.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "538daf438733a4a6b441d23586ef79d17b8d858aa0a0cf991751d3f95b941cbf613df0cf56f350ca5b6632a744f5b5073156bef3235b73740a4e3f33421955c5" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/nyc@17.1.0", + "type": "library", + "bom-ref": "pkg:npm/nyc@17.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/nyc/-/nyc-17.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@istanbuljs", + "name": "load-nyc-config", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5637874a5233a6ffcdc83dcdd18b877d738f0c88b1700d6ad9957df30b0ca9c6253e6bf69f761bda560ff5730496768555783903b60b4de2eee95f38b900e399" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/%40istanbuljs/load-nyc-config@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/@istanbuljs/load-nyc-config@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@istanbuljs/load-nyc-config/-/load-nyc-config-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "camelcase", + "version": "5.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2f6f124c1d7bd27c164badd48ed944384ddd95d400a5a257664388d6e3057f37f7ad1b8f7a01da1deb3279ef98c50f96e92bd10d057a52b74e751891d79df026" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/camelcase@5.3.1", + "type": "library", + "bom-ref": "pkg:npm/camelcase@5.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "find-up", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3e93b001d43f6255d0daf8fc6b787c222a43b98462df071e550406616c4d20d71cab8d009f0ec196c11708c6edd59b7e38b03a16af6cb88a48583d0eb2721297" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/find-up@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/find-up@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "locate-path", + "version": "5.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b7b870f6923e5afbb03495f0939cd51e9ca122ace0daa4e592524e7f4995c4649b7b7169d9589e65c76e3588da2c3a32ea9f6e1a94041961bced6a4c2a536af2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/locate-path@5.0.0", + "type": "library", + "bom-ref": "pkg:npm/locate-path@5.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "p-locate", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "47bf5967fd30031286bb7a18325cfc8f2fe46e1b0dad2ed2299ecfc441c1809e7e1769ad156d9f2b670eb4187570762442c6f3155ec8f84a1129ee98b74a0aec" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/p-locate@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/p-locate@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "p-limit", + "version": "2.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ffff3c985592271f25c42cf07400014c92f6332581d76f9e218ecc0cbd92a8b98091e294f6ac51bd6b92c938e6dc5526a4110cb857dc90022a11a546503c5beb" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/p-limit@2.3.0", + "type": "library", + "bom-ref": "pkg:npm/p-limit@2.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "p-try", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4789cf0154c053407d0f7e7f1a4dee25fffb5d86d0732a2148a76f03121148d821165e1eef5855a069c1350cfd716697c4ed88d742930bede331dbefa0ac3a75" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/p-try@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/p-try@2.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "path-exists", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6a4f50cb943b8d86f65b071ecb9169be0d8aa0073f64884b48b392066466ca03ec1b091556dd1f65ad2aaed333fa6ead2530077d943c167981e0c1b82d6cbbff" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-exists@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/path-exists@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "get-package-type", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a63cee2ad63ae0661f5a2ccd009d1fafd56ab6d6643622b6892e37d0bb481f38c112be9b5fc026db39b8b16e11a39c23596e5c02544bd6a00c4dc5db8cd00ed9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/get-package-type@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/get-package-type@0.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/get-package-type/-/get-package-type-0.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "js-yaml", + "version": "3.14.1", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "a24307ece5d727b62b37d3a4dff497ae7bb8897f723a4fb6e67a97e22992da7a6ebd36039a8fd0119a2ac199186880e4de356f04e4ce20480485a2ceca7052f6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/js-yaml@3.14.1", + "type": "library", + "bom-ref": "pkg:npm/js-yaml@3.14.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz" + }, + { + "name": "ImportedModules", + "value": "js-yaml,load,js-yaml/load" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/expand-tasks.mjs#7" + } + ] + } + }, + { + "group": "", + "name": "argparse", + "version": "1.0.10", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a39468cbab4d1b848bfc53a408037a4738e26a4652db944b605adc32db49a9b75df015ab9c0f9f1b3e7b88de4f6f4ea9bc11af979810d01e3c74996c957be84e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/argparse@1.0.10", + "type": "library", + "bom-ref": "pkg:npm/argparse@1.0.10", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "sprintf-js", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0fd70f824bcb955deddc8ccbd03d182ef180f40864e0f72f57051b3747521abd5a3f436bb780049d351bb86beab840b4980eb81aab757f38ab951b3989b5f1f2" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/sprintf-js@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/sprintf-js@1.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "esprima", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "786b85170ed4a5d6be838a7e407be75b44724d7fd255e2410ccfe00ad30044ed1c2ee4f61dc10a9d33ef86357a6867aaac207fb1b368a742acce6d23b1a594e0" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/esprima@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/esprima@4.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "resolve-from", + "version": "5.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a9883d28fdb8743e6a91af49e3b774695932d0df9be1f4d4f3d2cdf620e78c1e706a4b220b8f6bbcc0743eb509406a13987e745cf8aa3af0230df6a28c6c5867" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/resolve-from@5.0.0", + "type": "library", + "bom-ref": "pkg:npm/resolve-from@5.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@istanbuljs", + "name": "schema", + "version": "0.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "657458e2336f56049543c0cbdcb4dc6a4680b57c13554c44f3586c96cc83d80b685d6ff05686f5d0790e2755ffa4095c23b0fed98a192a0e5da3c1bfc3a45880" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40istanbuljs/schema@0.1.3", + "type": "library", + "bom-ref": "pkg:npm/@istanbuljs/schema@0.1.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@istanbuljs/schema/-/schema-0.1.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "caching-transform", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "929a8ebf05e78e3378e03f3d2b971c402f9152bb32ee307f5cb951af1d03effd8735c4cfab3b1be97818a04af0928e90b15d7ce020366204b57f10e288364c58" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/caching-transform@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/caching-transform@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/caching-transform/-/caching-transform-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "hasha", + "version": "5.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1eba79bc82bfc6be5291e376a273b7d87d0c80d6747f5ec744d1f7f567cbd1261434e4d9e4bcf54c9f0f6a3a3ff3b7581841652cc9bb98873f93fb3a06fcfd1d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/hasha@5.2.2", + "type": "library", + "bom-ref": "pkg:npm/hasha@5.2.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-stream", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "845a222624e5eb79e7fa4b2d1c606d7b05922a740ba726f5e7928785e035977f6ebed3bd9d6228a75a77b9da8f71477fc5b17554b30ee27ece23aa7b45b9e00e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-stream@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/is-stream@2.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-fest", + "version": "0.8.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e1d6f3233aaf8ed822339af0d64e6b107b4100d2a676e7611b20446a3374d5f13285a00886ca0a372eb2efe20df7721fa45b7063d8aa8bb903fb1c0a850b0d24" + } + ], + "licenses": [ + { + "expression": "(MIT OR CC0-1.0)" + } + ], + "purl": "pkg:npm/type-fest@0.8.1", + "type": "library", + "bom-ref": "pkg:npm/type-fest@0.8.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "make-dir", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83715e3f6d0b3708402dbffa0b3e837781769e0cded23cfbb5bceb0f6c0057ea3d15e3477b8acbfb22b699dd09fdf8927f5b1ad400e15ea8b9fa857038cfde1b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/make-dir@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/make-dir@3.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "semver", + "version": "6.3.1", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "051ed5bc30951cefaadb10445ac9314ba0c9135a919dbec3c7352ba206fbd425a849f89c07162c88019df8a9749a6abf329ac6f7202b464cab4314cee978cccc" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/semver@6.3.1", + "type": "library", + "bom-ref": "pkg:npm/semver@6.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz" + }, + { + "name": "ImportedModules", + "value": "semver,semver/gte" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/expand-tasks.mjs#8" + } + ] + } + }, + { + "group": "", + "name": "package-hash", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c217643c8a284aefdb01282067de81595bd94d130e1719f2506e4f9d34862a8244da077999b54d991d8d8f6d10173c58620017a68a82f80897ce5f9431187bcd" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/package-hash@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/package-hash@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/package-hash/-/package-hash-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "graceful-fs", + "version": "4.2.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "45b279fe398570d342703579a3d7939c12c9fc7b33595d0fef76dcf857f89d2feb263f98692e881b288e2f45680585fe9755ab97793ade1fcaac7fa7849d17bd" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/graceful-fs@4.2.11", + "type": "library", + "bom-ref": "pkg:npm/graceful-fs@4.2.11", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "lodash.flattendeep", + "version": "4.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b876891628719897045f7913e08db7001a8a29a949ff30eb0e0d25b05b5cd61fb7bb0e3d4882796deca1c79131551b62dc0bcaa0e2678088fbc73de8ca53dd59" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.flattendeep@4.4.0", + "type": "library", + "bom-ref": "pkg:npm/lodash.flattendeep@4.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "release-zalgo", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8140321d51cf3c2e7076a5ff2c6e0b5ad458b608f1c97efca1a9c535330cc8511f3aa742e78b37784f368a6b9629b39ea9886dd82acd7fae106fcbe09a6b5918" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/release-zalgo@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/release-zalgo@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/release-zalgo/-/release-zalgo-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "es6-error", + "version": "4.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "526ffe17132bf422125a1d1b8b966fd22383fb8705879a8b7a4b35aa1028a4a540270dddae029b2b24a2929ef01a10cbd073de6a36b43f950b66bc4b92789456" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/es6-error@4.1.1", + "type": "library", + "bom-ref": "pkg:npm/es6-error@4.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/es6-error/-/es6-error-4.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "write-file-atomic", + "version": "3.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "02f1dcc99e499d27eade2a12ca3ac1907f725b89bb03293cffd332fc30fda2729ebbff787f0acca1c7a63b64002450259e70cdf990d2f998c0479b9ad7f3d5fd" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/write-file-atomic@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/write-file-atomic@3.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "imurmurhash", + "version": "0.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2665cc67ac2ebc398b88712697dca4cea3ba97015ba1fd061b822470668435d0910c398c5679f2eece47b0880709b6aad30d8cc8f843aa48535204b62d4d8f1c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/imurmurhash@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/imurmurhash@0.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-typedarray", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "732039ea208c1c087909dce32486b86a8849c9e3b561bc0b8b725cdf9326454ea9a2ba058c8199cd4ceea468913ce8e01e0f532eee37c5ba705e4e76ddf33128" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-typedarray@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-typedarray@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "signal-exit", + "version": "3.0.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c270f6644fa5f923c2feea12d2f5de13d2f5fb4c2e68ca8a95fcfd00c528dfc26cc8b48159215c1d1d51ae2eb62d9735daf2ebd606f78e5ee2c10860c2901b19" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/signal-exit@3.0.7", + "type": "library", + "bom-ref": "pkg:npm/signal-exit@3.0.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "typedarray-to-buffer", + "version": "3.1.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cddbbc5cc3440dea4a291f9760e5c054fb56ba2d25cb436da2152c730f9499a1e20164fc86b575aebfff1fa57ed03bc9dce435f52f7bf4cd2568b7d7f2b9bcd9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/typedarray-to-buffer@3.1.5", + "type": "library", + "bom-ref": "pkg:npm/typedarray-to-buffer@3.1.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "convert-source-map", + "version": "1.9.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "012141ba9d0ccf5bb28888c035a9f58f32d06a68bdcf53e86126428a2616d857333db7a75dce3915974164bcce4feafafa2722b8432876d982b62fa18da024d0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/convert-source-map@1.9.0", + "type": "library", + "bom-ref": "pkg:npm/convert-source-map@1.9.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.9.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "decamelize", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cf64be5bd5fbde10145248be37ef596b694196e9fcf738a03b21abb1ac7e29443ac0a5b86685a91180641a1423c008e30c2916c6163454a12193cc3363b17970" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/decamelize@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/decamelize@1.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "find-cache-dir", + "version": "3.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c17655e5e985123aeb89d220103d753a850a2f18988c072aa2dfcd25d0243a1949faf1b3c213807dc1b9397d633fe4b43dc8c49fc6dd309bfe8368f04373a78a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/find-cache-dir@3.3.2", + "type": "library", + "bom-ref": "pkg:npm/find-cache-dir@3.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "commondir", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5bda40870d236b511d6f91957481759a3670fc0488d0095285733cdd45067b60d5af94dd00f100d4e03c9bf83ccd6a7dc7a3a7ee0aae7d8f856ad0db0b730342" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/commondir@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/commondir@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "pkg-dir", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1d10f36da2a30be00e5955f1014ff1e7808e19e22ff5e6fee82903490a0d4ede17c96a0826fb8fb178b3c6efc5af6dc489e91bb59c2687521c206fe5fdad7419" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/pkg-dir@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/pkg-dir@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "foreground-child", + "version": "3.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8085e32aab45b96120cc544903d58241e4892d90e380950e302333c6dbc5abfdfb2a88ccd41146b9faac0b2d2be2a4909982ec65831ec91ab321638cba9d37b3" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/foreground-child@3.3.1", + "type": "library", + "bom-ref": "pkg:npm/foreground-child@3.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "cross-spawn", + "version": "7.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b95d903963f69d6ceccb668ca7c69189b862f5d9731791e0879487681f4e893184c834e2249cb1d2ecb9d505ddc966ed00736e6b85c9cd429c6b73b3294777bc" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/cross-spawn@7.0.6", + "type": "library", + "bom-ref": "pkg:npm/cross-spawn@7.0.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.6.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "path-key", + "version": "3.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a2399e374a9dfb2d23b3312da18e3caf43deab97703049089423aee90e5fe3595f92cc17b8ab58ae18284e92e7c887079b6e1486ac7ee53aa6d889d2c0b844e9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-key@3.1.1", + "type": "library", + "bom-ref": "pkg:npm/path-key@3.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "shebang-command", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "907c6bdb366962d766acdd6a0e3aeb5ff675ad1d641bc0f1fa09292b51b87979af5ecc26704d614d6056614ce5ada630d7fc99a7a62e0d8efb62dbdb3747660c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/shebang-command@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/shebang-command@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "shebang-regex", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "efef9d161b5cc77df9dee05aabc0c347836ec417ad0730bb6503a19934089c711de9b4ab5dd884cb30af1b4ed9e3851874b4a1594c97b7933fca1cfc7a471bd4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/shebang-regex@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/shebang-regex@3.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "which", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "04b2374e5d535b73ef97bd25df2ab763ae22f9ac29c17aac181616924a8cb676d782b303fb28fbae15b492e103c7325a6171a3116e6881aa4a34c10a34c8e26c" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/which@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/which@2.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/which/-/which-2.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "isexe", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "447c4c2e9f659ca1c61d19e0f5016144231b600715a67ebdb2648672addfdfac638155564e18f8aaa2db4cb96aed2b23f01f9f210d44b8210623694ab3241e23" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/isexe@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/isexe@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "signal-exit", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6f3c99d5ef3cc3d3b588d25b2a73a5bd84eb58f0e5e3a3b56c6d03dd7227bfef6d90faf1acdf235144e21650e4926296827d4ce827c8035dd2b86a8e6bd2a8af" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/signal-exit@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/signal-exit@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "glob", + "version": "7.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9c5474ccba54d9809a471c28089bcbe94bc21f6245c85548bf04cbb087f6d40b8794cb240358614dd93e2e5609b4e958b7dbfa76fb330f604646a04bfa240af5" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/glob@7.2.3", + "type": "library", + "bom-ref": "pkg:npm/glob@7.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz" + }, + { + "name": "cdx:npm:deprecated", + "value": "Glob versions prior to v9 are no longer supported" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fs.realpath", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "38ed291f694ae9ad2166701d6aee48b731cf23aa5496f23b8cc567c54411b70e28c05db093c94e49a6ed1830933f81a0ae0d8c6c69d63bd5fc2b5b78f9f18c0f" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/fs.realpath@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/fs.realpath@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "inflight", + "version": "1.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "93dd88fdbd3cab8c2f16c71708bbea7ec1c2ae3ac5ef2897b10b8856f544ecdf365b7f9aaa9cee51d05b7e159ccbf159477ff82207e532028b3acbcf0eb18224" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/inflight@1.0.6", + "type": "library", + "bom-ref": "pkg:npm/inflight@1.0.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz" + }, + { + "name": "cdx:npm:deprecated", + "value": "This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful." + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "once", + "version": "1.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "94d689808fb643951140191c7042874d038f697754c67659125413658d0c15402e684a9ed44f8dcaf81dcff688c8d8ba67d3333b976fd47f27e7cfc610ba77fb" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/once@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/once@1.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/once/-/once-1.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "wrappy", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9784a9fc346c7a8afdc0be84bd5dbe4ee427eb774c90f8d9feca7d5e48214c46d5f4a94f4b5c54b19deeeff2103b8c31b5c141e1b82940f45c477402bdeccf71" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/wrappy@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/wrappy@1.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "inherits", + "version": "2.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "93fbc6697e3f6256b75b3c8c0af4d039761e207bea38ab67a8176ecd31e9ce9419cc0b2428c859d8af849c189233dcc64a820578ca572b16b8758799210a9ec1" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/inherits@2.0.4", + "type": "library", + "bom-ref": "pkg:npm/inherits@2.0.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "minimatch", + "version": "3.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "27ba7ade1462023c35343130c355bb8b7efe07222b3963b95d0400cd9dd539c2f43cdc9bc297e657f374e73140cf043d512c84717eaddd43be2b96aa0503881f" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/minimatch@3.1.2", + "type": "library", + "bom-ref": "pkg:npm/minimatch@3.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "brace-expansion", + "version": "1.1.12", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f53f548d6debd145b973543b193c25969b57c21bd8984cc587331f67d1fb1505adfae65e3e364f8c13ff5b5644c99d6dc065a89b9ff9e9317894f72a8e70c772" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/brace-expansion@1.1.12", + "type": "library", + "bom-ref": "pkg:npm/brace-expansion@1.1.12", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "balanced-match", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "de849e50ed13315ebb84dd4099b5ec2b8c9aa94eed8e21e56f144364ea47d0a5bdf82797e1b440697d009f1b74b71d8cae94695b041a3f02252121098585393f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/balanced-match@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/balanced-match@1.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "concat-map", + "version": "0.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fd2aefe1db30c903417e8846a73f68e986f71b3dd2ad40ea047e6b4ee84647b6a1b656d82a7571c366c214c4658da03b1171da5d9f30b07768745bdb9212a6aa" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/concat-map@0.0.1", + "type": "library", + "bom-ref": "pkg:npm/concat-map@0.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "path-is-absolute", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0156f0dd42767bd6eaeb8bd2692f409b47e37b53daf296c6a934ec9977da2223299ebe4394385f24eb8b8fd49ff7964f5430147ab0df124f3c30f98f7bb50242" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-is-absolute@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/path-is-absolute@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "istanbul-lib-coverage", + "version": "3.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3bc769b05fabd1657ff0c35129f9e6aed09686e2a3c6bab6c3e8e9cc12f95192938b62de5569d63a6591c4595eb0938d99cfb02c01af29064439a9e4a342c54e" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-coverage@3.2.2", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-coverage@3.2.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/istanbul-lib-coverage/-/istanbul-lib-coverage-3.2.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "istanbul-lib-hook", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3edfee81ed50f6cfb954067ea42a35e9360c58f04897ea1a3488e02d0c5c5f48ad4bab9e79a03ea447d3859a47f16c611600a211bf2c00963a31d50a82221669" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-hook@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-hook@3.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/istanbul-lib-hook/-/istanbul-lib-hook-3.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "append-transform", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ef27b2084bab44e2d0245bf95e3e251064f2d1ba2bc5ea6316fd60db6a0076a16efff4ab0250e5d4ed4dc71d79487d51a258949a5ea9f1dc095bd8ef66e82186" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/append-transform@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/append-transform@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/append-transform/-/append-transform-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "default-require-extensions", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7974c99916e6d9322df4c8164ec387d7012e85ec3a5c665c31e18a0ad2de74883f342b20d6205e3d791c79374ae058a2ee9ce637db46b1984acd9e21ecefdfc7" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/default-require-extensions@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/default-require-extensions@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/default-require-extensions/-/default-require-extensions-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "strip-bom", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "df1bab16fe6d1208a2df7662f09b69e79c042082d1f5e877e05016d343d97fe2674ac4e657f8a87b04a0425f7b247be08e8446c0f4a1b169be21daf1077e5dd3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/strip-bom@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/strip-bom@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "istanbul-lib-instrument", + "version": "6.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "56d824ecbfd1d891f2c865b4eeca6816507cfe5a6388e2d38cc766b3a00532b698b7705a25aba877f346adf9d51bfcb8231d4912e3113c33c48f6b9afb3cf5fd" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-instrument@6.0.3", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-instrument@6.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-6.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "@babel", + "name": "core", + "version": "7.28.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7bb8d3e03c58bc80cb935647994fe6fe6075f6b7b1f6cbf47367ed06d8d206ffa454cffdd367a1d1f20d5330fb5302cb351fa3539f391b1509f3f1017c03397f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/core@7.28.5", + "type": "library", + "bom-ref": "pkg:npm/@babel/core@7.28.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/core/-/core-7.28.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "code-frame", + "version": "7.27.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "72343b66543432fddbe3b84006e4debf24ee60de22fa5a09286795f5f95c0a020adfb7025d187e2f56ddde20479729deae143b0610a49f604f6d050bfab1aa16" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/code-frame@7.27.1", + "type": "library", + "bom-ref": "pkg:npm/@babel/code-frame@7.27.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.27.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "helper-validator-identifier", + "version": "7.28.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a92b3889fc33289495dfdb9c363b2f73a5951ece9bed2d37b0e87639c1c5f541df54fa965802d4b0d515ce1481888b63459a0b1f1ee721aad58ea295bac519d5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/helper-validator-identifier@7.28.5", + "type": "library", + "bom-ref": "pkg:npm/@babel/helper-validator-identifier@7.28.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.28.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "js-tokens", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "45d2547e5704ddc5332a232a420b02bb4e853eef5474824ed1b7986cf84737893a6a9809b627dca02b53f5b7313a9601b690f690233a49bce0e026aeb16fcf29" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/js-tokens@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/js-tokens@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "picocolors", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/picocolors@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/picocolors@1.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "generator", + "version": "7.28.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "dc4c0b161677f09e15c883fa58db6dda451d5bd76891703d0abe08548147b82a59dc7f3f6053a5e498d91e2b2b9f57c04cf06628aa97cc316f87d7d4c07cfa09" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/generator@7.28.5", + "type": "library", + "bom-ref": "pkg:npm/@babel/generator@7.28.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/generator/-/generator-7.28.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "parser", + "version": "7.28.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "28a054d5519847b391af702de4702d510f935774b34425e603ff0e7436622c3048671572cd7bb3b4f8df2dddc15753d10101823165921d884bd05f1de6e1c10d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/parser@7.28.5", + "type": "library", + "bom-ref": "pkg:npm/@babel/parser@7.28.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/parser/-/parser-7.28.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "@babel", + "name": "types", + "version": "7.28.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a90e66e3c788fcc14b4393f1423e0f15aa6b8f20932c8dfb12558c98db342bc2e4ddd55e39d36907792cf2373bc8ce420e6542ef778c564fedae4ddf826ad4a4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/types@7.28.5", + "type": "library", + "bom-ref": "pkg:npm/@babel/types@7.28.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/types/-/types-7.28.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "helper-string-parser", + "version": "7.27.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a8c952c4a6e946502b89d0c4c64f769d2a1bc837693e28d4ab60d6ea80e752a77488e1b19908f2aa13088a123dfb3bf82cfc997518ded9c6af58f6c26d69b778" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/helper-string-parser@7.27.1", + "type": "library", + "bom-ref": "pkg:npm/@babel/helper-string-parser@7.27.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/helper-string-parser/-/helper-string-parser-7.27.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "@jridgewell", + "name": "gen-mapping", + "version": "0.3.13", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "da492dffb9e227a32010fc45d1b61d43a7ad65a03e7d0bc370b29c921cb5c8840ecdaa0a8c10634a3eb7fda2d58d8137aa146de5dbccfae5327c283a50a0816c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40jridgewell/gen-mapping@0.3.13", + "type": "library", + "bom-ref": "pkg:npm/@jridgewell/gen-mapping@0.3.13", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.13.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@jridgewell", + "name": "sourcemap-codec", + "version": "1.5.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "71843ddf5d20aeac6e7966e5f96b885086a251a0dc8fb58eab97d58449633558117ce52163d7f2db34ef7e8a96b2779b87c4a5ef45527056c80af2672ca0743a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40jridgewell/sourcemap-codec@1.5.5", + "type": "library", + "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@jridgewell", + "name": "trace-mapping", + "version": "0.3.31", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cf3351f9275048327373c8e869e3fc410a0242bf0db98c76748232b65d507811191c9f6e5ba85e6ecad881bcfc849c1441aa374d608cb667d5f0dbb5b7038b03" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.31", + "type": "library", + "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.31.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@jridgewell", + "name": "resolve-uri", + "version": "3.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6d12128022233f6d3fb5b5923d63048b9e1054f45913192e0fd9492fe508c542adc15240f305b54eb6f58ccb354455e8d42053359ff98690bd42f98a59da292b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40jridgewell/resolve-uri@3.1.2", + "type": "library", + "bom-ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "jsesc", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fec33774ed853b35e3290849ba8d10d7bdf07f628ea3cb7823cbc7cba945f69a14a7b6ca4f4fcd1c4f1f3d7db73f07e19f291faa70b6c51c4e9d5c395ee18868" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jsesc@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/jsesc@3.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/jsesc/-/jsesc-3.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "helper-compilation-targets", + "version": "7.27.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "dbed6d8465145968cb4d84c76562b59fc6206b48a3073d5702151770acbcd6b77983aca1ee11aa329e39bfb71a7526c41dcf46dce4efe394b29de44dde9b380d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/helper-compilation-targets@7.27.2", + "type": "library", + "bom-ref": "pkg:npm/@babel/helper-compilation-targets@7.27.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.27.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "compat-data", + "version": "7.28.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "eae157c826b2a1c45baa164e07ee9772e65b90c3629b07d51858e2f024d99c2cce1d51af0eacef8adbb5aded805392d13a58b3ede40f841f02a4032f9f1f448c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/compat-data@7.28.5", + "type": "library", + "bom-ref": "pkg:npm/@babel/compat-data@7.28.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.28.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "helper-validator-option", + "version": "7.27.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "62f8c9a30f45c5b84514a0d2b859d509ed96c57935cd6736d9f15e3d5344696244bbc22b65595d6ba374b87c3366b50cd6297b342f4c969e0c68961b61df494a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/helper-validator-option@7.27.1", + "type": "library", + "bom-ref": "pkg:npm/@babel/helper-validator-option@7.27.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.27.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "browserslist", + "version": "4.27.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "017550c1d868b757aa2e28706ac3c49615f6b4066206359d27d8bf65c8f64ba418223931eb638a49f9e86e4ae207cd42de5e30d2b572dcdb788da4c196d604a7" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/browserslist@4.27.0", + "type": "library", + "bom-ref": "pkg:npm/browserslist@4.27.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/browserslist/-/browserslist-4.27.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "baseline-browser-mapping", + "version": "2.8.25", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d8da2f1d57ac545e535de7ec197d72cf1d7182befe9bd2507a7bf3e85418dea77e61790a9188affaf4c273b3ab88ff667036694c2e6600e60de2871ddbdf9eac" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/baseline-browser-mapping@2.8.25", + "type": "library", + "bom-ref": "pkg:npm/baseline-browser-mapping@2.8.25", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/baseline-browser-mapping/-/baseline-browser-mapping-2.8.25.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "caniuse-lite", + "version": "1.0.30001754", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c7a39e057b9ea0071e3a6a2dcf1dcf3b8669b78af3a5e205b12afa00078f4d9c529178980d49a9ca9125ededbef0d09df5b0fb6d78eac9e7fc08960f0b58dfc6" + } + ], + "licenses": [ + { + "license": { + "id": "CC-BY-4.0", + "url": "https://opensource.org/licenses/CC-BY-4.0" + } + } + ], + "purl": "pkg:npm/caniuse-lite@1.0.30001754", + "type": "library", + "bom-ref": "pkg:npm/caniuse-lite@1.0.30001754", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001754.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "electron-to-chromium", + "version": "1.5.249", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e6f71f2f70417befaa67992e1610ffa7c58e33537d9b79f0bc93d42c9c7ee317f6bac4a5645274aa83583b67ce5f8862de872e0dc983a1bb40fb9485af83a606" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/electron-to-chromium@1.5.249", + "type": "library", + "bom-ref": "pkg:npm/electron-to-chromium@1.5.249", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.249.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "node-releases", + "version": "2.0.27", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9e687794291867782b66fa9c087f9f8e643b5fe1f439e6603f8d0e89eac4680a6d5f85e87cc87993035b5a1ee505db94cc2715ffc919f8d0cb0b09b68a8ac894" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/node-releases@2.0.27", + "type": "library", + "bom-ref": "pkg:npm/node-releases@2.0.27", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.27.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "update-browserslist-db", + "version": "1.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ab448f4f8c7253ce2c6945feb689b3d562e4c546ee6899d1d715add7b33b7c9b4426280979650d194aab6ae157b079ea7aff72f494d11b0935ded141b8a6f2e0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/update-browserslist-db@1.1.4", + "type": "library", + "bom-ref": "pkg:npm/update-browserslist-db@1.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "escalade", + "version": "3.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5948f6aa5c5a42d3b883a3eae5cdbd193716183c9df22b4bf334e58a98040b3dc97ac02288e2a8b5df0953aa2d0773c00a01bac64254c9585ba0c4be6e37bf8c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/escalade@3.2.0", + "type": "library", + "bom-ref": "pkg:npm/escalade@3.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/escalade/-/escalade-3.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "lru-cache", + "version": "5.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2a9340450037230bfe8d3034bad51555bae1f8996baf516fd1ee7a186cc014e5cdedd93f16f89a0d6f0b1e62b9d8395c1f858fda7ea023cbcdd5a7ac045828f7" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/lru-cache@5.1.1", + "type": "library", + "bom-ref": "pkg:npm/lru-cache@5.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/lru-cache/-/lru-cache-5.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yallist", + "version": "3.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6b850641a58f1f9f663975189c01b67b09dc412e22e05e374efdc9a0033eb365430264bd36c2bc1a90cc2eb0873e4b054fb8772ba4cea14367da96fb4685f1e2" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/yallist@3.1.1", + "type": "library", + "bom-ref": "pkg:npm/yallist@3.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yallist/-/yallist-3.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "helper-module-transforms", + "version": "7.28.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "832b5751bb3c936b174bd3e7429b73e68d109e92cbe754b001220e458e97681285f3c9ec393d19c3db332ea9521900cfff84e58c1003e72f7ca765357ea91db3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/helper-module-transforms@7.28.3", + "type": "library", + "bom-ref": "pkg:npm/@babel/helper-module-transforms@7.28.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.28.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "helper-module-imports", + "version": "7.27.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d204855943cd5cda29aad20f42f943e56817608e4663690fd9c0afa13f247338db7dc7ee2258d36dc5abba50f50883c85f682dd708216c3cb4f32135a7efebdf" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/helper-module-imports@7.27.1", + "type": "library", + "bom-ref": "pkg:npm/@babel/helper-module-imports@7.27.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.27.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "traverse", + "version": "7.28.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4c20a3e2de7953dd24865624555ff44df9099009148378d9140dcd79beee9d94fc08fa24ee28917da5f417e5a7a96aadecec613a7d2e04a5c2c3895b2fc5b469" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/traverse@7.28.5", + "type": "library", + "bom-ref": "pkg:npm/@babel/traverse@7.28.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.28.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "helper-globals", + "version": "7.28.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f96e9c21291715ad635ec0c475803c1de7af413fc550b871cd1f7da71a6196d65c55aba0a6ce774c709e89603c4a0bb1c694a9de028f8ae61f496a2990b43887" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/helper-globals@7.28.0", + "type": "library", + "bom-ref": "pkg:npm/@babel/helper-globals@7.28.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/helper-globals/-/helper-globals-7.28.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "template", + "version": "7.27.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2cf0d9f39684272612775f3f0e48cd878ff2d67b641392b05075938aa811c6bbae64bd85d72b879628151cbbdc1d8daf3075edb4a169267e8bc1f23b730ece0f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/template@7.27.2", + "type": "library", + "bom-ref": "pkg:npm/@babel/template@7.27.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/template/-/template-7.27.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "debug", + "version": "4.4.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "446c305a7c10be455f6af295b76d8518bc3ec5849dcc04709b4aeee83853540dee994e6165cdbc57790ee2cb6062bcab4e52e9baf808f468a28e5b408cd6dca8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/debug@4.4.3", + "type": "library", + "bom-ref": "pkg:npm/debug@4.4.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ms", + "version": "2.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e85973b9b4cb646dc9d9afcd542025784863ceae68c601f268253dc985ef70bb2fa1568726afece715c8ebf5d73fab73ed1f7100eb479d23bfb57b45dd645394" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ms@2.1.3", + "type": "library", + "bom-ref": "pkg:npm/ms@2.1.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@babel", + "name": "helpers", + "version": "7.28.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1c5379f4c9905c61d5c9869d28b56e998b00f5d045ba7fe5758c62a448f3038d7dea3a4b65df148c41012e46c492f7d8ade0ea2616716005853edadf84da63e3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40babel/helpers@7.28.4", + "type": "library", + "bom-ref": "pkg:npm/@babel/helpers@7.28.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.28.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@jridgewell", + "name": "remapping", + "version": "2.3.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2c8f6effe95a606e03b354c3292256d983eb22571560ec22d9f502eb1078de5b9e0a383157895f7ce0990ad605887e9334e5feb50297c7ded3e082876e1c8711" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40jridgewell/remapping@2.3.5", + "type": "library", + "bom-ref": "pkg:npm/@jridgewell/remapping@2.3.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@jridgewell/remapping/-/remapping-2.3.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "convert-source-map", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2afa78e7d1eb576144275080b22d4abbe318de46ac1f5f53172913cf6c5698c7aae9b936354dd75ef7c9f90eb59b4c64b56c2dfb51d261fdc966c4e6b3769126" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/convert-source-map@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/convert-source-map@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "gensync", + "version": "1.0.0-beta.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "de137b35ab2462f3032d0639e609d6dcd43e99eb0401ea53aa583e5446e3ef3cea10c055361cdc19861ea85a3f4e5633e9e42215ca751dcb0264efa71a04bcce" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/gensync@1.0.0-beta.2", + "type": "library", + "bom-ref": "pkg:npm/gensync@1.0.0-beta.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "json5", + "version": "2.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5e63967bb7b21d81f5e1c2dd54fa3283e18e1f7ad85fef8aa73af2949c125bdf2ddcd93e53c5ce97c15628e830b7375bf255c67facd8c035337873167f16acca" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/json5@2.2.3", + "type": "library", + "bom-ref": "pkg:npm/json5@2.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/json5/-/json5-2.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "semver", + "version": "7.7.3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "49db0a32b23d4dd823770794491f4cc1e1c0e0427c6311e7f0315a0e2b2f85595439ee01175b4b0fb1808f4948a96565f9d3dbfeb131af406d6f2e65a109b6d1" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/semver@7.7.3", + "type": "library", + "bom-ref": "pkg:npm/semver@7.7.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/semver/-/semver-7.7.3.tgz" + }, + { + "name": "ImportedModules", + "value": "semver,semver/gte" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/expand-tasks.mjs#8" + } + ] + } + }, + { + "group": "", + "name": "istanbul-lib-processinfo", + "version": "2.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "364c076e8dc4d34a326d7e8d1898ba6abd01dbdbf1caf370a02ede2781b862adbc51f63be7c1e09ff85e57c5511617af3c40f82d77c5cf40d0f33ff4930f7332" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/istanbul-lib-processinfo@2.0.3", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-processinfo@2.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/istanbul-lib-processinfo/-/istanbul-lib-processinfo-2.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "archy", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5e0fbd4700a0ff4a77dad78a74630f4cf9d55ca0f4c370df1e71537e2728cec020b2fab65de9cf26afcc629cf343fbfcceb3b2267e83b37f550382480f015fab" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/archy@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/archy@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "p-map", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "777a9755317fb3e5be09d279036f70cb05769fc0904186a1960cf66c5880fb87953496c726874f67efe05f03c68746cea80fa3f12fbaf9c926bcb18f935429c5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/p-map@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/p-map@3.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "aggregate-error", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e08ed3774d6ab96fd1a6871f35ac85745564d6a4aea21d04ec9adb449d7a9c7d351e128543cf0836af5277e9ddef6cea4724a5afd0660c0f3194427abc932b60" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/aggregate-error@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/aggregate-error@3.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "clean-stack", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e1d882f4769313e29100c5a10e1ac63840a0599c687af31ce5396439b32a352b1553ad8f6335d9fd23138f3c8600517562eb20c46712593117061a7408fc10d4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/clean-stack@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/clean-stack@2.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "indent-string", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "11d0c366ee00d8ec882bb2ebff6cc6fb0e6399bba4d435419c4c11110bc1ceca412640846d16bc1b153596085871a1890a745689b8c35e5abbefd5f5ff2e71c2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/indent-string@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/indent-string@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "rimraf", + "version": "3.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "25990931990018514f3f662a5d95cf6cc94c060b31cc4f082ece253085ffda8d0bf54070f4efd8de8eb0170fe2f582daa5c5095b0a9b8b791dc483dd0bad9320" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/rimraf@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/rimraf@3.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz" + }, + { + "name": "cdx:npm:deprecated", + "value": "Rimraf versions prior to v4 are no longer supported" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "uuid", + "version": "8.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f8d62cd9078c5b2f865853849bdc679fa1c20e9d25ed0043ee697cccb52627ef77439345d0da1c12b9f09139175453625f7fdfa42e9a7d2f0385bfe0cfb47b7a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/uuid@8.3.2", + "type": "library", + "bom-ref": "pkg:npm/uuid@8.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "istanbul-lib-report", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1827c4d66b6c1c63842c253c7bf67b616ce99b26ebc7ff9d4937cbaef63ca9199a63acd74ca5a7e964088da005c34ebd89c9ba19530d920bb437323888f65437" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-report@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-report@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/istanbul-lib-report/-/istanbul-lib-report-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "make-dir", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8577544d960854eb75131fff8c0422fb04d9669529c018ffd10b0ecea7a06f7ac630c78989212ee712c79d87c1ad1578447dbe38248e3bde48b3fef1d562786f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/make-dir@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/make-dir@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/make-dir/-/make-dir-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "supports-color", + "version": "7.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "aa9080bd197db2db8e1ef78ab27ec79dc251befe74d6a21a70acd094effe2f0c5cf7ed2adb02f2bf80dfbedf34fc33e7da9a8e06c25d0e2a205c647df8ebf047" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/supports-color@7.2.0", + "type": "library", + "bom-ref": "pkg:npm/supports-color@7.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "has-flag", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1329094ff4352a34d672da698080207d23b4b4a56e6548e180caf5ee4a93ba6325e807efdc421295e53ba99533a170c54c01d30c2e0d3a81bf67153712f94c3d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/has-flag@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/has-flag@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "istanbul-lib-source-maps", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9f7b3c13091d1482421b704f28162fb248171a8cbcf00473bde8248ad93ad0dc5177096d2ce4da1fb09488c457bf0628ae5d10ef5da212371607e7cafccad657" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-lib-source-maps@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/istanbul-lib-source-maps@4.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/istanbul-lib-source-maps/-/istanbul-lib-source-maps-4.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "source-map", + "version": "0.6.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "52381aa6e99695b3219018334fb624739617513e3a17488abbc4865ead1b7303f9773fe1d0f963e9e9c9aa3cf565bab697959aa989eb55bc16396332177178ee" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/source-map@0.6.1", + "type": "library", + "bom-ref": "pkg:npm/source-map@0.6.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "istanbul-reports", + "version": "3.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1c6616592fde86a4d5df1375d22db7b643e4a47e3a30b08830534269a28d6af0174c5d5192ac5ac043ed9e39c667a5ca4889c12a488e03904a4be699898dc0bc" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/istanbul-reports@3.2.0", + "type": "library", + "bom-ref": "pkg:npm/istanbul-reports@3.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/istanbul-reports/-/istanbul-reports-3.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "html-escaper", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1f688cb5dd08e0cb7979889aa517480e3a7e5f37a55d0d2d144e094bb605c057af5d73263a9f66c8dad4bc28340fac2cf22aa444f05f28781bc228354a694b7e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/html-escaper@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/html-escaper@2.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/html-escaper/-/html-escaper-2.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "node-preload", + "version": "0.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "44ce68c81cb8e5c2c4a07a827a1f8c36e140c4ed2f4c504bb24bd06ce2a7104ed84d348de2d6cdf1058320f43a2fe5af2ac07fa8b106a587b6659f5de16f4e21" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/node-preload@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/node-preload@0.2.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/node-preload/-/node-preload-0.2.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "process-on-spawn", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "24e9ce3d0ffc4d9823b352481ff9bd9e2ec57e29a335afcf471ef2fd66f9a9d22db2784ed23138013edf0b41e30b6f03510583af9d1dc126192dd44c96a0eadd" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/process-on-spawn@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/process-on-spawn@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/process-on-spawn/-/process-on-spawn-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fromentries", + "version": "1.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7071291101d48347fc5ddb5909cd99021ac7ccacd3d0cac551372fc7e85fc58bbbac630373948aa17161fa7e188a0c6c1d747373a3ab0ac85d4756d61fa1c7ca" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fromentries@1.3.2", + "type": "library", + "bom-ref": "pkg:npm/fromentries@1.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fromentries/-/fromentries-1.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "spawn-wrap", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "11e6a33637cdf7332750b2f085965053719606814d91b9e04d43df69ac13e1190c8af893c5c5f4a9f8556c67b2dfd99f72d7c31e45adb9e72043c3497324161e" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/spawn-wrap@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/spawn-wrap@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/spawn-wrap/-/spawn-wrap-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "foreground-child", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "74222af45a447324325ca0a4cb39a53d314d82b0b33ee74e7be9a1bc9539cc0b65067195cb6c8ac6d7ecc4adad4014e1c2adb6e6372f063a70d46af8d2ecd908" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/foreground-child@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/foreground-child@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/foreground-child/-/foreground-child-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-windows", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7972b55089ead9b3e68f25fa7b754723330ba1b73827de22e005a7f87a6adce5392a4ad10bde8e01c4773d127fa46bba9bc4d19c11cff5d917415b13fc239520" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-windows@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/is-windows@1.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "test-exclude", + "version": "6.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7001963c8c8e1d4eb396683cf23c26ed54725e730dee257af0e1806d80e4fcc87fc42fe9cd53e542d63a9e0a081ffe7fb5c8ae8467ef11253c1ab1eb7310f9eb" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/test-exclude@6.0.0", + "type": "library", + "bom-ref": "pkg:npm/test-exclude@6.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/test-exclude/-/test-exclude-6.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yargs", + "version": "15.4.1", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "69e3dbc4399c616fbe3daa81b09f8761417009dbf82d5bdd9e1072efc139ecf228afcfce56f84cac00c51440e1f031c3151bff3bd8b794f86c10d8ceed05f4f8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/yargs@15.4.1", + "type": "library", + "bom-ref": "pkg:npm/yargs@15.4.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz" + }, + { + "name": "ImportedModules", + "value": "yargs" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/sdam_viz.js#12" + }, + { + "location": "etc/crawfish.mjs#8" + } + ] + } + }, + { + "group": "", + "name": "cliui", + "version": "6.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b7ac1b82da025ef033b2ded0817c4962a3edd2eb047db81075fb443db2cbfdcbefe873c4e5582fa82b80203474360539d9db3aac5c2aae06a434bac712309bad" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/cliui@6.0.0", + "type": "library", + "bom-ref": "pkg:npm/cliui@6.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "string-width", + "version": "4.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c0ac90450a63274b08a7ad84ad265d1ac8cc256b1aa79a1136284786ee86ec954effd8c807a5327af2feb57b8eaab9e0f23fdcc4a4d6c96530bd24eb8a2673fe" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/string-width@4.2.3", + "type": "library", + "bom-ref": "pkg:npm/string-width@4.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "emoji-regex", + "version": "8.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3128d8cdc58d380d1ec001e9cf4331a5816fc20eb28f2d4d1b7c6d7a8ab3eb8e150a8fd13e09ebd7f186b7e89cde2253cd0f04bb74dd335e126b09d5526184e8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/emoji-regex@8.0.0", + "type": "library", + "bom-ref": "pkg:npm/emoji-regex@8.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-fullwidth-code-point", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cf29a6e7ebbeb02b125b20fda8d69e8d5dc316f84229c94a762cd868952e1c0f3744b8dbee74ae1a775d0871afd2193e298ec130096c59e2b851e83a115e9742" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-fullwidth-code-point@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-fullwidth-code-point@3.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "strip-ansi", + "version": "6.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "637f153d21dcaa416b0a916743dbee4979aabaebf9a1738aa46793e9a1abaf7a3719cf409556ba2417d448e0a76f1186645fbfd28a08ecaacfb944b3b54754e4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/strip-ansi@6.0.1", + "type": "library", + "bom-ref": "pkg:npm/strip-ansi@6.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ansi-regex", + "version": "5.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "aae2505e54d25062f62c7f52517a3c570b18e2ca1a9e1828e8b3529bce04d4b05c13cb373b4c29762473c91f73fd9649325316bf7eea38e6fda5d26531410a15" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansi-regex@5.0.1", + "type": "library", + "bom-ref": "pkg:npm/ansi-regex@5.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "wrap-ansi", + "version": "6.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "afa94f7011b1657948732984bbb227c43321756d0a0f1a4b82814b720b9ab3109a27f48e219c0835ab4af4a63fb5ff99ae5cb038a5345038f70135d405fc495c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/wrap-ansi@6.2.0", + "type": "library", + "bom-ref": "pkg:npm/wrap-ansi@6.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ansi-styles", + "version": "4.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cdb07dac22404f5adb8e25436f686a2851cd60bc60b64f0d511c59dc86700f717a36dc5b5d94029e74a2d4b931f880e885d3e5169db6db05402c885e64941212" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansi-styles@4.3.0", + "type": "library", + "bom-ref": "pkg:npm/ansi-styles@4.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "color-convert", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4511023ec8fb8aeff16f9a0a61cb051d2a6914d9ec8ffe763954d129be333f9a275f0545df3566993a0d70e7c60be0910e97cafd4e7ce1f320dfc64709a12529" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/color-convert@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/color-convert@2.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "color-name", + "version": "1.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "74ecbedc0b96ddadb035b64722e319a537208c6b8b53fb812ffb9b71917d3976c3a3c7dfe0ef32569e417f479f4bcb84a18a39ab8171edd63d3a04065e002c40" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/color-name@1.1.4", + "type": "library", + "bom-ref": "pkg:npm/color-name@1.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "get-caller-file", + "version": "2.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0f214fdc133fdd81d340e0942ffc343991d1d25a4a786af1a2d70759ca8d11d9e5b6a1705d57e110143de1e228df801f429a34ac6922e1cc8889fb58d3a87616" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/get-caller-file@2.0.5", + "type": "library", + "bom-ref": "pkg:npm/get-caller-file@2.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "require-directory", + "version": "2.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7c6c4423bfb0b06f71aef763b2b9662f6d8e3134e21d1c0032ba2211e320abc833a0b0bf3d0afb46c4434932d483f6d9019b45f9354890773aff84482abba2f9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/require-directory@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/require-directory@2.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "require-main-filename", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "34a37990c0f294aba577160b4947eb6e8e53bb387885dfb613c34f3d7d36999b67d55b911104e861efd9765272f89dee0a97da886174e5eec1f16d225db4079a" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/require-main-filename@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/require-main-filename@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "set-blocking", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2a22814bc0275861322f3a1f15f9af2b0a5d3f3aa2cb5e8bbd07cadf2bff7d51fb063d77ff097725247527eadf81113dabbc5424ae2abe04bcada48e78b51e87" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/set-blocking@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/set-blocking@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "which-module", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "881759e7b443be7391f4018184c2f6bc565fee1f2f9818e1a1a66a3832411561d5b4a90398ab876a2ddcc793e054cad7e580cda76ec0a1f61b03072d492faf85" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/which-module@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/which-module@2.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/which-module/-/which-module-2.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "y18n", + "version": "4.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "24a86a4cec12aea340d4d639952ced2751ab06252874b326219b8b88368c449fa2b4577e001544f170633af2162fead2a8d0c2ef82c24859a56ff538519e2125" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/y18n@4.0.3", + "type": "library", + "bom-ref": "pkg:npm/y18n@4.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yargs-parser", + "version": "18.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a39d23d09793a32ff82ba39971a4265ba9725d72a1abb72c4445dc0f0936a2614f244c1434e56d24abe60ebf442357c025953265c445ee4c460569915ee76b09" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/yargs-parser@18.1.3", + "type": "library", + "bom-ref": "pkg:npm/yargs-parser@18.1.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "@microsoft", + "name": "api-extractor", + "version": "7.54.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b7448471b5543f2e32015ca43da7d335692d060ef6f17ea9f6df2a0ae183b18af5fe5cf65501628580cfd829c115202b3f9bf024f72fc64b682954aa1f7dba70" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40microsoft/api-extractor@7.54.0", + "type": "library", + "bom-ref": "pkg:npm/@microsoft/api-extractor@7.54.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@microsoft/api-extractor/-/api-extractor-7.54.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@microsoft", + "name": "api-extractor-model", + "version": "7.31.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "76fe2ab90238ea9d14d374c21296ac51fe89ac92f7aa330dec9500a1bb0f125c41bf8c5ac9862f596f5a3e97d857e271ea1a9471568b54e795efee61c6cca815" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40microsoft/api-extractor-model@7.31.3", + "type": "library", + "bom-ref": "pkg:npm/@microsoft/api-extractor-model@7.31.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@microsoft/api-extractor-model/-/api-extractor-model-7.31.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@microsoft", + "name": "tsdoc", + "version": "0.15.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e1a12b4ab091fce9ff7b91b68433f4c23a28a8375abb311b22af2122421ee695d5d2bb56259bdd08428bd32919c5ec7e231230069d1e19e578f2140dd3b757b7" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40microsoft/tsdoc@0.15.1", + "type": "library", + "bom-ref": "pkg:npm/@microsoft/tsdoc@0.15.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@microsoft/tsdoc/-/tsdoc-0.15.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@microsoft", + "name": "tsdoc-config", + "version": "0.17.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "52d8c815ed02ea86204e769de2ad503f8a97c0b85eead229353452b49d916443c892a40f444030139b29cd5c6c767f54684314aa187402a4b1dd7e275802975b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40microsoft/tsdoc-config@0.17.1", + "type": "library", + "bom-ref": "pkg:npm/@microsoft/tsdoc-config@0.17.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@microsoft/tsdoc-config/-/tsdoc-config-0.17.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ajv", + "version": "8.12.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b11bb592970ef722ed63104abea7d37a1f4acd91303b7493c97d474fee02683cc2e87a5319884884f2338fd5ee294eca603c2769e87985c3b08f2d50b89cc13c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ajv@8.12.0", + "type": "library", + "bom-ref": "pkg:npm/ajv@8.12.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ajv/-/ajv-8.12.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fast-deep-equal", + "version": "3.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fast-deep-equal@3.1.3", + "type": "library", + "bom-ref": "pkg:npm/fast-deep-equal@3.1.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "json-schema-traverse", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "34cf3f3fd9f75e35e12199f594b86415a0024ce5114178d6855e0103f4673aff31be0aadaa9017f483b89914314b1d51968e2dab37aa6f4b0e96bb9a3b2dddba" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/json-schema-traverse@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/json-schema-traverse@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "require-from-string", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5dfd2759ee91b1ece214cbbe029f5b8a251b9a996ae92f7fa7eef0ed85cffc904786b5030d48706bebc0372b9bbaa7d9593bde53ffc36151ac0c6ed128bfef13" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/require-from-string@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/require-from-string@2.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "uri-js", + "version": "4.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "eeb294cb2df7435c9cf7ca50d430262edc17d74f45ed321f5a55b561da3c5a5d628b549e1e279e8741c77cf78bd9f3172bacf4b3c79c2acf5fac2b8b26f9dd06" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/uri-js@4.4.1", + "type": "library", + "bom-ref": "pkg:npm/uri-js@4.4.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "jju", + "version": "1.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f306fd630f7ae8e4b1029882b742b7c8d24bf299cd788bfe384ab660c89dcf814a3fa9e89d246839773cd225d8e0968dd850b5d41f6ab0d983b26f9939f31138" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jju@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/jju@1.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/jju/-/jju-1.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "resolve", + "version": "1.22.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "45fa80bcb9cc977d77afb73da1c941d478541007b37292e3cfde70147e0b56e864f4917faf6daa9953fd00c98e538bcc5fb43ca4df23c0d83f092a5d1673234d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/resolve@1.22.11", + "type": "library", + "bom-ref": "pkg:npm/resolve@1.22.11", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/resolve/-/resolve-1.22.11.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-core-module", + "version": "2.16.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "51fa1e300e9f209f304d81445237a59da188ebbbfaf8deea5c912f42e2066bdf65e31b02aee498395490d2e3c0367e1d0339bc96460f68a2ebae28cbabbc76df" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-core-module@2.16.1", + "type": "library", + "bom-ref": "pkg:npm/is-core-module@2.16.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.16.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "hasown", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d21254f5208fbe633320175916a34f5d66ba76a87b59d1f470823dcbe0b24bcac6de72f8f01725adaf4798a8555541f23d6347e58ef10f0001edb7e04a391431" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/hasown@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/hasown@2.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "function-bind", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ed71cdc47eea5fdc46e66230c6486e993a31fcc21135c3a00ebc56b0cb76a40af6dd61e9e8cad194dec50521690a9afea153b417be38894811f369c931f1b648" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/function-bind@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/function-bind@1.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "path-parse", + "version": "1.0.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2c32733d510410f47ecb8f33f7703411dd325dbf29001c865a8fe4e5861d620a58dbfd84b0eb24b09aeaee5387c6bcab54e9f57a31baa00a7c6a1bce2100fcb3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-parse@1.0.7", + "type": "library", + "bom-ref": "pkg:npm/path-parse@1.0.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "supports-preserve-symlinks-flag", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a2dd169d74bd7e076480871e3dee911cd935580f3e9ae3dae9c4a3791dd5f0adbbabd041d6b4c4dd1d69ec7bf4cf567201cf2ce95beff0323259febcd4c02dd3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/supports-preserve-symlinks-flag@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@rushstack", + "name": "node-core-library", + "version": "5.18.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5c379bb41770e52dd2b9922df916b6362793f244370f63b0d47c610d0ff6b288a7b309cebbd7bb4baf554b04ce2e5427c799a959b38dbbee492630f13006fa17" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40rushstack/node-core-library@5.18.0", + "type": "library", + "bom-ref": "pkg:npm/@rushstack/node-core-library@5.18.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@rushstack/node-core-library/-/node-core-library-5.18.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "node", + "version": "22.18.12", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "04808743aee2ab1406152cdf0854d3ecc450e577018c6e5a78a8793a4dfc5016cf7b97f14f213e687171c15ac6cabf06365a8530b283d43dcfd8aff592cf2da2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/node@22.18.12", + "type": "library", + "bom-ref": "pkg:npm/@types/node@22.18.12", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/node/-/node-22.18.12.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "undici-types", + "version": "6.21.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8b00d9aa0d10006ae0f516afe47e27d0ceb87379a4479f5c27ac10a7eec2e2723482c984c5a79d6982cd3b8e1e4f802d041c236d38863cc96dd8c7744fd1fd25" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/undici-types@6.21.0", + "type": "library", + "bom-ref": "pkg:npm/undici-types@6.21.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ajv", + "version": "8.13.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3d103dd750658fdf6347944c793ba755b357305e8ba78bd95e79391908dc9d45944ecad7b5e920fe99e6145236bbf237e98ff66c84c64b7d066425de8bab8d90" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ajv@8.13.0", + "type": "library", + "bom-ref": "pkg:npm/ajv@8.13.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ajv/-/ajv-8.13.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ajv-draft-04", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9afd344deea79986d1a790c2c1c971b6def257f8e85c93c64bb9ccfbdec6771beeb6d08e7e02372b8536e736e8c9e5f43be9b223c11196ec507b9c258cc99523" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ajv-draft-04@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/ajv-draft-04@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ajv-draft-04/-/ajv-draft-04-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ajv-formats", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f2252a979d04511fae51c7514371c3a9ae84572a3776870bf20e5627714d7169aeeb621b90652e7bfa44c8b056f1518a2ae7133e0a9e92ce1f214d43038ca8c1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ajv-formats@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/ajv-formats@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fs-extra", + "version": "11.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5ebf45eb3eaea7a5acf8d8f330265ce965e0d9815196b2cff4d4033b7550ad6adf8a88dd852e7a4f3b9e4fcf337b4b817424f0108850de9b6798a79618501ed0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fs-extra@11.3.2", + "type": "library", + "bom-ref": "pkg:npm/fs-extra@11.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fs-extra/-/fs-extra-11.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "jsonfile", + "version": "6.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "146b8fc37d0074e2144d1302d8e311b5057e8e4563d9c7cfa927965efd4d100275a99e736f55facf598585b7ce07f8b2decb09083fb72ae67cafc0b7b9516502" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jsonfile@6.2.0", + "type": "library", + "bom-ref": "pkg:npm/jsonfile@6.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "universalify", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "829b4735082120d9dcfef4c6224d12385185357c3b255ae5454b42a2725196f6b0e83b97d303b925e928f6c5ab301861f8fb18019ee85c088e9dffd42a88328b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/universalify@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/universalify@2.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/universalify/-/universalify-2.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "import-lazy", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "acab6fa3a6bcebc6f91eede17a7794f8be32110e2360a2ed8e99cf79474aee1d32cd71a6c814f2a649e5902bc7141a9f5fd625a2b12230ce839eaff96ad7c793" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/import-lazy@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/import-lazy@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "semver", + "version": "7.5.4", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "d5b09211257a3effa2db51efa71a770f1fa9483f2520fb7cb958d1af1014b7f9dbb3061cfad2ba6366ed8942e3778f9f9ead793d7fa7a900c2ece7eded693070" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/semver@7.5.4", + "type": "library", + "bom-ref": "pkg:npm/semver@7.5.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/semver/-/semver-7.5.4.tgz" + }, + { + "name": "ImportedModules", + "value": "semver,semver/gte" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/expand-tasks.mjs#8" + } + ] + } + }, + { + "group": "", + "name": "lru-cache", + "version": "6.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "268e9d274e029928eece7c09492de951e5a677f1f47df4e59175e0c198be7aad540a6a90c0287e78bb183980b063df758b615a878875044302c78a938466ec88" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/lru-cache@6.0.0", + "type": "library", + "bom-ref": "pkg:npm/lru-cache@6.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yallist", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "df074689d672ab93c1d3ce172c44b94e9392440df08d7025216321ba6da445cbffe354a7d9e990d1dc9c416e2e6572de8f02af83a12cbdb76554bf8560472dec" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/yallist@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/yallist@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@rushstack", + "name": "rig-package", + "version": "0.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "65099fcec2c4dbe63dd46175e5ceb92ffb2531156117a1f272ad380f84f0b5d19a5006c85d783d739a4a03928553b33840c6a2868a1ba7d24962961c698df33b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40rushstack/rig-package@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/@rushstack/rig-package@0.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@rushstack/rig-package/-/rig-package-0.6.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "strip-json-comments", + "version": "3.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e9f3dcf91e22870a8fe8dfda22fd9fd60307f25395b56407a2a0b8c8aea8483555a1cba602c7c2aa39179ea89832198cc12fe61072e9ed57a196ddea97a9448a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/strip-json-comments@3.1.1", + "type": "library", + "bom-ref": "pkg:npm/strip-json-comments@3.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@rushstack", + "name": "terminal", + "version": "0.19.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d0ff06d7c80af524f23be08d06f90a3e7586331112c5e71362a39c8a41ce5481d76bdb80b932be170f1326ad869e0d70ed6eb04c2f6e3d7ea118dbeb325976c0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40rushstack/terminal@0.19.3", + "type": "library", + "bom-ref": "pkg:npm/@rushstack/terminal@0.19.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@rushstack/terminal/-/terminal-0.19.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@rushstack", + "name": "problem-matcher", + "version": "0.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "166e57b52efe1bc1cb7091c25a9112e5599e3328c029a59ec99539a8fcd90bedb698f949cc0b0ec7298789621fba2aed3dc917ddaa6d5b0b3e2b67740739e224" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40rushstack/problem-matcher@0.1.1", + "type": "library", + "bom-ref": "pkg:npm/@rushstack/problem-matcher@0.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@rushstack/problem-matcher/-/problem-matcher-0.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "supports-color", + "version": "8.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3295043763a876d533c6f29097bd9c505ed14391221ec1af4ac546d226bd73945b5862f6088e02ec4a4f4bc513048a659e5cd988db95e7ac3e16e371cb7b72d9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/supports-color@8.1.1", + "type": "library", + "bom-ref": "pkg:npm/supports-color@8.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@rushstack", + "name": "ts-command-line", + "version": "5.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "29dbf493f0679f12181653150b5231ac84b4a0641de13e1beef29fc79d98dbec24d966520c522f79dafb26b85e9f34a59b7a2ee4ac2da1319319de676ce0d1ba" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40rushstack/ts-command-line@5.1.3", + "type": "library", + "bom-ref": "pkg:npm/@rushstack/ts-command-line@5.1.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@rushstack/ts-command-line/-/ts-command-line-5.1.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "argparse", + "version": "1.0.38", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "79b0c9f5bd1eef4d98afba56801d23ce6f825f84abcf3f11717b4b243241f8149c72a31adfabb21ffcd4b1261aa39f810f5cadbf7937acf602ab898013586c5c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/argparse@1.0.38", + "type": "library", + "bom-ref": "pkg:npm/@types/argparse@1.0.38", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/argparse/-/argparse-1.0.38.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "string-argv", + "version": "0.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6aa0f6434d78e19fbf46a1b9d8d78712465ab930145893bc73ac937ed18928edd38dae6d52021f98897a904c6f86dc520cfedf5c1e83bf391f32909dfc5dc6f9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/string-argv@0.3.2", + "type": "library", + "bom-ref": "pkg:npm/string-argv@0.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "diff", + "version": "8.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b12bb1594e63e5247d4108e2fe8daa32fa9135844339c05382c27f0de09fe2248de205be80d31733bc0520ff9f757671a0d8809c75131a30abf934965dd4432a" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/diff@8.0.2", + "type": "library", + "bom-ref": "pkg:npm/diff@8.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/diff/-/diff-8.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "lodash", + "version": "4.17.21", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bf690311ee7b95e713ba568322e3533f2dd1cb880b189e99d4edef13592b81764daec43e2c54c61d5c558dc5cfb35ecb85b65519e74026ff17675b6f8f916f4a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash@4.17.21", + "type": "library", + "bom-ref": "pkg:npm/lodash@4.17.21", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "minimatch", + "version": "10.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "20f675ebb69284365950c75193ae9cc90016deaaf45b36c790f74c61af1bcd98651e13b78c02db29dc5c69a93b5bd15f4f6ad936942e52ee0e77b20b1295d26b" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/minimatch@10.0.3", + "type": "library", + "bom-ref": "pkg:npm/minimatch@10.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/minimatch/-/minimatch-10.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@isaacs", + "name": "brace-expansion", + "version": "5.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "653e790432d5d32bf44419b673332267e4aa0863bb02f98e3371bfc36c6154f1feb5ed1a2a0163981bc694bd5d1feaa5dad8063b7315adb6f78c22b2be9827c4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40isaacs/brace-expansion@5.0.0", + "type": "library", + "bom-ref": "pkg:npm/@isaacs/brace-expansion@5.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@isaacs/brace-expansion/-/brace-expansion-5.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@isaacs", + "name": "balanced-match", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cb3313b7d9446fc1afef3462a148a54a0948d1cd2c999f64e43eb9ebbec32d62ed589697212dc2a9c1b250507260a967523e939232d5b39e1f065ebe4e21900d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40isaacs/balanced-match@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/@isaacs/balanced-match@4.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@isaacs/balanced-match/-/balanced-match-4.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "typescript", + "version": "5.8.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6899fac2ad77fda7d9a7f8d3f50666c048c3aaabd21a9d554f919583e7ffb7afe8572ae05cce8163587d05187f3b9a773e550f01ef96ba21193a66ffe3d46aa1" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/typescript@5.8.2", + "type": "library", + "bom-ref": "pkg:npm/typescript@5.8.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@mongodb-js", + "name": "zstd", + "version": "7.0.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "990dacd2961889abfeb73083474e59a6d7a6f04cb6bfcb35d65ae2e51286853b4be023950af542939bedc9160d4fef4bf2a49fc8eaaa79f17d52d9d6f260b98c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40mongodb-js/zstd@7.0.0", + "type": "library", + "bom-ref": "pkg:npm/@mongodb-js/zstd@7.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@mongodb-js/zstd/-/zstd-7.0.0.tgz" + }, + { + "name": "cdx:npm:hasInstallScript", + "value": "true" + }, + { + "name": "ImportedModules", + "value": "@mongodb-js/zstd" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/deps.ts#67" + } + ] + } + }, + { + "group": "", + "name": "node-addon-api", + "version": "8.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fdb459b72da65d420563fc54e472efbde34796cc0d25e8fe467c418ce32489d59fc19ce04db3c6d44dcae533b144b391fb9857edb4a87f2f327f58597af312f0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/node-addon-api@8.5.0", + "type": "library", + "bom-ref": "pkg:npm/node-addon-api@8.5.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-8.5.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "prebuild-install", + "version": "7.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f0c7f671b57bc757173d420b003188df0ba17ea5afb622c0d627254c36c54599204504b436ab0f6698676bd57e1f24c469d85eb8f9a368932c6f329014eccbba" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/prebuild-install@7.1.3", + "type": "library", + "bom-ref": "pkg:npm/prebuild-install@7.1.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.1.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "detect-libc", + "version": "2.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "06d8f604e38ef37a375b21f9f5ef0c817b3111055c6ab9143a9118aee6c1d2eaf09cdd74c90dfae2bb22072535d67665a966199b4e62fe87fb8a8e26ce2841b5" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/detect-libc@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/detect-libc@2.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "expand-template", + "version": "2.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5d87ee28cbe3e0edf97ffa4e5cb39b9dd211bf243effee8084e0e1f8e2968fd4bde3df291c79ff20cb331fe82dd1f04245630d7e4d594a9e71dc089f9a7236be" + } + ], + "licenses": [ + { + "expression": "(MIT OR WTFPL)" + } + ], + "purl": "pkg:npm/expand-template@2.0.3", + "type": "library", + "bom-ref": "pkg:npm/expand-template@2.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "github-from-package", + "version": "0.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4b21f2dd3d6fd8d5179f6f4eb1677198ae91c070febe48f7bfc7a7f00381675c0143f842010e5b0104c3d36916e16f6d529ff7421e89f2bf44be7b62c8298e3b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/github-from-package@0.0.0", + "type": "library", + "bom-ref": "pkg:npm/github-from-package@0.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "minimist", + "version": "1.2.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "db2c8047ca8190ddd8ba17896a7529582e54ddb6f9a2c0f2c0d07c4730d5943c031dba1c009bdeaaa8f5bbcf92543ee39164f8cafb070a95aaa96a80c5bd3308" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/minimist@1.2.8", + "type": "library", + "bom-ref": "pkg:npm/minimist@1.2.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "mkdirp-classic", + "version": "0.5.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "80a2dc444321b6e651c1101fa8fdd1156f932b826a029541b4e21fb55823b8006902da7184f19a0dc7ef6e136f0f407c883d6852bfedc57df936371a63a36cfc" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/mkdirp-classic@0.5.3", + "type": "library", + "bom-ref": "pkg:npm/mkdirp-classic@0.5.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "napi-build-utils", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1846eb6246df17b32835aa21da2186f383277ff5997c1d0674612c33cc33ec4c69c7f2e559fe54f2df67bc92974a9deaaf922c11b2b4e1c04686897f2b03ac58" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/napi-build-utils@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/napi-build-utils@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "node-abi", + "version": "3.78.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "136c04cab817fc2aaf89c690614dd97b53c51a37384183c6b2352b95892a004d168c7119c203ac18c3ccce432c7b82e325b0e6684b835f708cd37ea3e4ad8349" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/node-abi@3.78.0", + "type": "library", + "bom-ref": "pkg:npm/node-abi@3.78.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/node-abi/-/node-abi-3.78.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "pump", + "version": "3.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b68770c4b318eff85e49c2a69edc101bc09756459439d63122f636b34556000321fe777c4a862245a2a396befe882b3df387f63fccefadf59c0c36156fbdcd7c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/pump@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/pump@3.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/pump/-/pump-3.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "end-of-stream", + "version": "1.4.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a2810673a1cfdbac57abf37e18218e4f424a08b0c6aead9b41466b43b832ac989900d27ff180d3c53a5005718c9fe59b2105cd569c96ca69bb2985480909f23a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/end-of-stream@1.4.5", + "type": "library", + "bom-ref": "pkg:npm/end-of-stream@1.4.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "rc", + "version": "1.2.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cb76c682a2a3dd005dc4b6cb9289a5a2192fb00f207408944254812670617e7f813f18386dceb677c4dc056d79c1abc37e07b10a071c72485c66fcb0c9060f3b" + } + ], + "licenses": [ + { + "expression": "(BSD-2-Clause OR MIT OR Apache-2.0)" + } + ], + "purl": "pkg:npm/rc@1.2.8", + "type": "library", + "bom-ref": "pkg:npm/rc@1.2.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "deep-extend", + "version": "0.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2ce1f120e68f61d1e5251b4241f0c8559b5fc3fb9f33cfab563eb8f51207cdc9bfbc6c1045716de8e3ea2055ac9b65c432b34812d591eb8b18d4b10a0f6bc038" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/deep-extend@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/deep-extend@0.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ini", + "version": "1.3.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "255ff2ba0576bb35b988c4528990320ed41dfa7c6d5278de2edd1a70d770f7c90a2ebbee455c81f34b6c444384ef2bc65606a5859e913570a61079142812b17b" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/ini@1.3.8", + "type": "library", + "bom-ref": "pkg:npm/ini@1.3.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "strip-json-comments", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e2007c9dad3b7de715564388e91b387bb4fa34e4e48b91262fb4d476e4ece9bbb711d9d2c9c9ed549e2b7bc920640fb0c7d22e788d98d756df6e0c2dcee13429" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/strip-json-comments@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/strip-json-comments@2.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "simple-get", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6ebbfba795a01f48e6409af56430df2833927965a0f8e572a46f7d03fe6f6063ea27aa7189a1cbcbc9f1b458c103ba0c6b4d5e6c0f607e1d6e30216a3ae5f1bc" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/simple-get@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/simple-get@4.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "decompress-response", + "version": "6.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "696df9c9933a05bff8a099599dc307d8b0a866d2574d1c444b5eef137868462a305369161da24a1644810e70d1f9c9bd27ef5085799113221fbf4a638bd7a309" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/decompress-response@6.0.0", + "type": "library", + "bom-ref": "pkg:npm/decompress-response@6.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "mimic-response", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cf4c9623ee050ebaf0792f199ade048f91dd266932d79f8bd9ee96827dfe88ae5f5b36fa4f77e1345ab6f8c79345bd3ae1ce96af837fc2fd03cd04e33731cd19" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/mimic-response@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/mimic-response@3.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "simple-concat", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "71216d00fb518658efebd20ad214d5650f8e7c4f6778f8bfaed266c395231de57256ba04a895cfd6c173b4a532d6a53ec6fcf7bbfb1f6092daf78edbee700dd9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/simple-concat@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/simple-concat@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "tar-fs", + "version": "2.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "983023c2665d87b2d34faa4d95e674e58b7ae470b713e36243397aef6bd01b7f2322b7a1b4993f27798dc0883ebd28503dc2c5fcb57b08c9c35babe38fab1f61" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/tar-fs@2.1.4", + "type": "library", + "bom-ref": "pkg:npm/tar-fs@2.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "chownr", + "version": "1.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8c9d1bab36b296626d567360cd37923acf033dabe96d8804aff6f460bf3fd863b7c4912122716684a3149c42508d9ba62bb297185854cbcf4faec25695a90156" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/chownr@1.1.4", + "type": "library", + "bom-ref": "pkg:npm/chownr@1.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "tar-stream", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ba37aa6dc780060c0c6711099e4d870d8d83967519fbda0471bd4acd355f6078a8d1413a746ef59fad1df03d88e2a36f95e5abad7a668e9b7bbd9785d4b9cc65" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/tar-stream@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/tar-stream@2.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "bl", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d56d3b70cf604ba0dc2e97ab65f1528fe6d62ed68f1923875a13e21b35e6bd525b44b746f36b07fca9fc12d5b556a595039e0029fda1e64e416e721bc05de1eb" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/bl@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/bl@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/bl/-/bl-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "buffer", + "version": "5.7.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "10773220f050e0148696f8c1d7a9392a0009dbb088b0763fd8906609145ea38f32f6b43731a533597dca56505ae14eccc97d361dd563d0aec2dd6681de3bbb15" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/buffer@5.7.1", + "type": "library", + "bom-ref": "pkg:npm/buffer@5.7.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/buffer/-/buffer-5.7.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "base64-js", + "version": "1.5.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "00aa5a6251e7f2de1255b3870b2f9be7e28a82f478bebb03f2f6efadb890269b3b7ca0d3923903af2ea38b4ad42630b49336cd78f2f0cf1abc8b2a68e35a9e58" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/base64-js@1.5.1", + "type": "library", + "bom-ref": "pkg:npm/base64-js@1.5.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ieee754", + "version": "1.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "75ccaa843bd7d42e3a95765c56a0a92be16d31141574830debf0dfe63b36ce8b94b2a1bb23ab05c62b480beeca60adbd29d5ce2c776ef732f8b059e85509ea68" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/ieee754@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/ieee754@1.2.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "readable-stream", + "version": "3.6.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f6efec9e20ab6370f959db04447cc71381b66025eaa06e454c7522082e1221bafa5dc2d9058d39c9af442a361e93d3b9c4e0308c6abed497460404bb43d49ca0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/readable-stream@3.6.2", + "type": "library", + "bom-ref": "pkg:npm/readable-stream@3.6.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "string_decoder", + "version": "1.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "864457f14d568c915df0bb03276c90ff0596c5aa2912c0015355df90cf00fa3d3ef392401a9a6dd7a72bd56860e8a21b6f8a2453a32a97a04e8febaea7fc0a78" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/string_decoder@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/string_decoder@1.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "safe-buffer", + "version": "5.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ae9dd2a34eca71d9a629b1af81a37141226bedb1954959394bd12ad45fa9a5b468ef4f9879a0f1930e4377c34f37e183e9b8e7626d95b8fb825e6a6e62f9825d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/safe-buffer@5.2.1", + "type": "library", + "bom-ref": "pkg:npm/safe-buffer@5.2.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "util-deprecate", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "10f0f9ab5b97c85c49a42acb9c27359c79eade039ae83641a1c008888d93692080ed5089d5424331a802cc891736c5187c3d5d68afff2d3110f318886eb1ed73" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/util-deprecate@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/util-deprecate@1.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fs-constants", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cba380c284887fb1728cc22ff78bbe6f9add85e6448f347adc64f26499b9aa1e018bed988302c2708fdf3c56642f93d28b13ade9934a9bec3e1dfa7f05c8b0a3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fs-constants@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/fs-constants@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "tunnel-agent", + "version": "0.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "31c9cd895d65f1161e63cb41804a6ea1d082d662d475b48df826012fb909b093489ce3fc5230c3130764e8cc3ad2f74b2ebaf934729984c00e4ab476359b90fb" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/tunnel-agent@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/tunnel-agent@0.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "chai", + "version": "4.3.20", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fe90bd1c007923fc4c95ce453fbeea8c29c8d7a0a19497d6d2d19ad0851c167dfc549ad357a0de67ad0d53929906d68e66a8dda704d6a21cf91d4d51ae1898c5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/chai@4.3.20", + "type": "library", + "bom-ref": "pkg:npm/@types/chai@4.3.20", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/chai/-/chai-4.3.20.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "@types", + "name": "chai-subset", + "version": "1.3.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9bc9444649108feb9e935f215ce66e79cdd6fdf0914eb53886b9d78c7dea847cbdeb2b6e3da3e258682eeec25beed6716689ceef9bd80230afa5efdee1553047" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/chai-subset@1.3.6", + "type": "library", + "bom-ref": "pkg:npm/@types/chai-subset@1.3.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/chai-subset/-/chai-subset-1.3.6.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "express", + "version": "5.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2ee21039c6fa5269c5ec2d4f085984535bb68668872f8ddf805417ebbb0ddc7e19fb4624d0d7a8fbe985b018e1380b8bcef9507aa00091e0ce66b26cf6bcee99" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/express@5.0.5", + "type": "library", + "bom-ref": "pkg:npm/@types/express@5.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/express/-/express-5.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "body-parser", + "version": "1.19.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1cb15e098833f3dba4db6379420dddbc6becbf8e81f062ef28aa35cca1b83726c0f14d838843b7c3d96a1a0dbdb7fb5f2d126927a890c67570e0e9c1ecca0cf6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/body-parser@1.19.6", + "type": "library", + "bom-ref": "pkg:npm/@types/body-parser@1.19.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/body-parser/-/body-parser-1.19.6.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "@types", + "name": "connect", + "version": "3.4.38", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2bab9139fd4b0fcf2e0d0a890a4b40e32ccbd586002ba3607ec234bff9938323ca5ac5f50a72745cf48385589e8ebbb519c4642d66fc465cc560946a1946daba" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/connect@3.4.38", + "type": "library", + "bom-ref": "pkg:npm/@types/connect@3.4.38", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/connect/-/connect-3.4.38.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "express-serve-static-core", + "version": "5.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8e71ccb2b7743306bd09fe0874ecdbcf9e37cb85c97a95eb6e26b64f86fafaca570b659ededd72e8ae380f7991f173054973027f7fe5eeb0a075d7f1ed435504" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/express-serve-static-core@5.1.0", + "type": "library", + "bom-ref": "pkg:npm/@types/express-serve-static-core@5.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "qs", + "version": "6.14.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "78eba726abb42b5f76dda1312bacbca7a7ec8a16049ff058b90e20d02c4002015ce1bfd92cde02aec459e79b2b4ddaa888bcd4d81d9ebc2f9aa44231a6b13391" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/qs@6.14.0", + "type": "library", + "bom-ref": "pkg:npm/@types/qs@6.14.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/qs/-/qs-6.14.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "range-parser", + "version": "1.2.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "84aa2b9896e426acd01a1ce26b1e4f22d0d44cc00cf6e1365d7426337eddc9de2154cfb969597ba15c4c554895427da809014dfcb28265dbd2334a4546a6d299" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/range-parser@1.2.7", + "type": "library", + "bom-ref": "pkg:npm/@types/range-parser@1.2.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/range-parser/-/range-parser-1.2.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "@types", + "name": "send", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cc117abd9267d4868ca60df1505db954ade077797ccf013464b457eddb10c908be8e9e04f2630324d18362762c7be6d0858c161114f15701e98b774c3aaed129" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/send@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/@types/send@1.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/send/-/send-1.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "serve-static", + "version": "1.15.9", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "74e4c8baaa562f29770415d4de668d42c4b8037ceeba8611348bd84b1c6179b3df5e0da6cd64043e77bf9e5277ef23ac7bab86811dfceae4e976cc780f441958" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/serve-static@1.15.9", + "type": "library", + "bom-ref": "pkg:npm/@types/serve-static@1.15.9", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/serve-static/-/serve-static-1.15.9.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "http-errors", + "version": "2.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "afc4daca4f072675f4173b5b64dee856a19c716830f7c4ffd27789a613bdd4a9263b3ba0d4a9287d95110f851a0f9b87f00a9c14b7dd3c4ae7068774bbbd7faa" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/http-errors@2.0.5", + "type": "library", + "bom-ref": "pkg:npm/@types/http-errors@2.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "send", + "version": "0.17.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cfa1760f770e4ad66fba4d9268fe98af090d3bae624d973003666448005e81d90087f95ff806bf6109dd6557e61174f9be0029eb3bf4e954377a34958c09f2e3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/send@0.17.5", + "type": "library", + "bom-ref": "pkg:npm/@types/send@0.17.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/send/-/send-0.17.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "mime", + "version": "1.3.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fe9c8165648b0f69f475c1c4de1abcb3c66f7044c7b44b85fb713b5d5b74220da7bec5505dd8211d57049085a3cbd034c0a7d39fdedafcf48362884a2259cfff" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/mime@1.3.5", + "type": "library", + "bom-ref": "pkg:npm/@types/mime@1.3.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "kerberos", + "version": "1.1.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7a58e8bee0b47f5fba6b847c0921b094ff0fece1b2803a18278628d0fb4a60de0d39010e90b1fbb4243786e982333de5b0677484e4f2ca3c473fe4b737f2ad16" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/kerberos@1.1.5", + "type": "library", + "bom-ref": "pkg:npm/@types/kerberos@1.1.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/kerberos/-/kerberos-1.1.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "mocha", + "version": "10.0.10", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c4fc984b3d5c30f9c942197408b307ebc8f7829aca65a4e31b7b39562f9f0e0c7eba11bd34e5f06d5b79d9e152f040b25e1c8a7230cb08112a044c4aba265bed" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/mocha@10.0.10", + "type": "library", + "bom-ref": "pkg:npm/@types/mocha@10.0.10", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/mocha/-/mocha-10.0.10.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "@types", + "name": "saslprep", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "69307c1e6c37960a273b2f01eb24ee2b570609c9b0bf2a703941089e0a46f0ad5b1f8a892865b476fad1f04cbbbca2969dae526ba007a8bd927837206b819761" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/saslprep@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/@types/saslprep@1.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/saslprep/-/saslprep-1.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "semver", + "version": "7.7.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1668097eef8c39c437ef4483d1ebfb108f1394201f29853e0789b94f7c977350a244df7883f4993edb02924e74e9a503b65327159bdab03c071d4719504698b8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/semver@7.7.1", + "type": "library", + "bom-ref": "pkg:npm/@types/semver@7.7.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "sinon", + "version": "17.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4479c8ae17cf3b7fad253d2cedc15a5c666fb0be1b6d1dff93bcf73f7d76a8c4b825a4b64e4f8a8b088bc754b4ad0e7a1118f4d2ed7f06d77255dd0563e3dd7b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/sinon@17.0.4", + "type": "library", + "bom-ref": "pkg:npm/@types/sinon@17.0.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/sinon/-/sinon-17.0.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "sinonjs__fake-timers", + "version": "8.1.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "990914da363c8c9105ed81e31efb103bcfb7ba08532f599c9e7f7a8a07e138d991f9f50f48a22479f418a527bc6ec972d84a7ba106e7ffa546e7ff7fd2a700ad" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/sinonjs__fake-timers@8.1.5", + "type": "library", + "bom-ref": "pkg:npm/@types/sinonjs__fake-timers@8.1.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/sinonjs__fake-timers/-/sinonjs__fake-timers-8.1.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "sinon-chai", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "51aafeaa4dd399e16c5160b0b6a44da8d504eef7f7e3e302262409479336adde2709b86d13c4604e21f037f995c1b7c28e198ee8388e7a5fcc8331e444c24916" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/sinon-chai@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/@types/sinon-chai@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/sinon-chai/-/sinon-chai-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "eslint-plugin", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b1b690dbb5c1528a419118ae63f3fdb1618e5945b8ae5f1f0e81c85262e965df2e95db13c81e3f660e9b5937a03e84cb9ca8fd1ea827dd00fa7233cd077d8e77" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/eslint-plugin@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/eslint-plugin@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "parser", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ea6d48e519870464e75064b5d771b4e0332edc2a5277108053f52fb633562f836e7f7316f6d421889a91947cc2848921cba91948042673e2356dc1a3137c8d2a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/parser@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/parser@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "", + "name": "eslint", + "version": "9.39.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0611e69f6c8d38503d1fd26698854a266776f3c83d86b5510e476822044246e4b24915071fbaff0c8e9a0175bd4f55b052e6370c582b71aa81f9d7944412d1e6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint@9.39.1", + "type": "library", + "bom-ref": "pkg:npm/eslint@9.39.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint/-/eslint-9.39.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint-community", + "name": "eslint-utils", + "version": "4.9.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6b25451ddb59fa1b2ad6dd83cb6e300a619719ee2af46bb7b2684b6002c9aebe3bdd91f6eccb2748bf8b2949629a9e01589a8c0cc2e63e9c7f43d47738094be2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40eslint-community/eslint-utils@4.9.0", + "type": "library", + "bom-ref": "pkg:npm/@eslint-community/eslint-utils@4.9.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-visitor-keys", + "version": "3.4.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c2973e2d77a2ca28acc4f944914cd4eacbf24b57eb20edcc8318f57ddcbb3e6f1883382e6b1d8ddc56bf0ff6a0d56a9b3a9add23eb98eb031497cfdad86fa26a" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/eslint-visitor-keys@3.4.3", + "type": "library", + "bom-ref": "pkg:npm/eslint-visitor-keys@3.4.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint-community", + "name": "regexpp", + "version": "4.12.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0826420c9b9db81f4e524164636220a69359322da5050803daacf05e41226b5e9c81eda98a363f6978bde8224caae0cc9f79c97653d5d40e4aac9117c1f2cdcd" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40eslint-community/regexpp@4.12.1", + "type": "library", + "bom-ref": "pkg:npm/@eslint-community/regexpp@4.12.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.12.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint", + "name": "config-array", + "version": "0.21.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6b0d6035ac96a5d23f8d2615833379a4bd1c7f3534d864f7341a5e4ff0d76f1d7fd71ed92b114f77d6f0af3ca0c7faa2c08422275b30ff30fca98fe446f9461c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40eslint/config-array@0.21.1", + "type": "library", + "bom-ref": "pkg:npm/@eslint/config-array@0.21.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint/config-array/-/config-array-0.21.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint", + "name": "object-schema", + "version": "2.1.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "56d00e6b299655f65c9996e9e84da6ca6a43207bf28d7b3fd762ea5988d5c3aaa3adf17e54af9fc86df7902873de79caf92539fcd7873aaad31074bcb173b738" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40eslint/object-schema@2.1.7", + "type": "library", + "bom-ref": "pkg:npm/@eslint/object-schema@2.1.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint/object-schema/-/object-schema-2.1.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint", + "name": "config-helpers", + "version": "0.4.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "801af137cf203887f747b8dae4af6c97035ac9571980ae923943919b6b81cd378811f79568884ea42b53a31dcfe91ee8da32c5c0b1532e70bb914fd119c60483" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40eslint/config-helpers@0.4.2", + "type": "library", + "bom-ref": "pkg:npm/@eslint/config-helpers@0.4.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint/config-helpers/-/config-helpers-0.4.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint", + "name": "core", + "version": "0.17.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c8bfec2eba66b43685122523d68b113f84c8d8c0f3d4075d24bfa367b292aaf06e962378c6a618e7821f74df2a0fc4e86ba8358a5a298757f140d9233b1aeba5" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40eslint/core@0.17.0", + "type": "library", + "bom-ref": "pkg:npm/@eslint/core@0.17.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint/core/-/core-0.17.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "json-schema", + "version": "7.0.15", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e7e7cff0ff0c14d0be0326420f1ac1da991914f1b3a90594ce949ebae54bbe6f1531ca2b3586af06aa057312bc6d0cf842c6e7e2850411e9b8c032df732b061c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/json-schema@7.0.15", + "type": "library", + "bom-ref": "pkg:npm/@types/json-schema@7.0.15", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint", + "name": "eslintrc", + "version": "3.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "82d175f3a097848975a78a49346670f1873a465b21a1e3d1bc4d17f75a0f19bdef67ca4cdea392f56f4d18f6adf4bce268157b5eb2561b294d41790672733721" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40eslint/eslintrc@3.3.1", + "type": "library", + "bom-ref": "pkg:npm/@eslint/eslintrc@3.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-3.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ajv", + "version": "6.12.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8f77d52e0bd3a39dbb6a7c98c893864d825b1bebe79d062f1349b99a691cd532be9f1029a6408b3082f4699e1d6e55423681928619be933138654ca4068320e2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ajv@6.12.6", + "type": "library", + "bom-ref": "pkg:npm/ajv@6.12.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fast-json-stable-stringify", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "96177fc05f8b93df076684c2b6556b687b5f8795d88a32236a55dc93bb1a52db9a9d20f22ccc671e149710326a1f10fb9ac47c0f4b829aa964c23095f31bf01f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fast-json-stable-stringify@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/fast-json-stable-stringify@2.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "json-schema-traverse", + "version": "0.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c5b6c21f9742614e53f0b704861ba1ec727cf075ee5b7aac237634cce64529f6441dca5688753f271ce4eb6f41aec69bfe63221d0b62f7030ffbce3944f7b756" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/json-schema-traverse@0.4.1", + "type": "library", + "bom-ref": "pkg:npm/json-schema-traverse@0.4.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "espree", + "version": "10.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8fa3c0436b94afbf4f6610633f90b97e197c7b7f459919ce8ec0f99469d6ac553c8b61bbefab412bbfa73fc2ae4144d3c80654c1f42a5c082b547e4c6c7f4261" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/espree@10.4.0", + "type": "library", + "bom-ref": "pkg:npm/espree@10.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/espree/-/espree-10.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "acorn", + "version": "8.15.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "359c896ab05f2fb9d6c08abe1432fa669ff21c485e3cc3679c9d32dea7e2782ae636f61cb7cbafb62578d54be549ee9aa407e4d1f63515b5b1f8dc1f9a9bed4e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/acorn@8.15.0", + "type": "library", + "bom-ref": "pkg:npm/acorn@8.15.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/acorn/-/acorn-8.15.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "acorn-jsx", + "version": "5.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "aeaf6cf893617f4202863b435f196527b838d68664e52957b69d0b1f0c80e5c7a3c27eef2a62a9e293eb8ba60478fbf63d4eb9b00b1e81b5ed2229e60c50d781" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/acorn-jsx@5.3.2", + "type": "library", + "bom-ref": "pkg:npm/acorn-jsx@5.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-visitor-keys", + "version": "4.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "521764e6c7ea71e7bff47feb08e262918cfaee8d1ad93c3684644f386d98d51d9d83b6eb45ed6e1b4c9a3500c7bbe4cefee40f17fe5e09aa6f612987523b7b25" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/eslint-visitor-keys@4.2.1", + "type": "library", + "bom-ref": "pkg:npm/eslint-visitor-keys@4.2.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "globals", + "version": "14.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a1a846bee3064253f0fe2bc86018d54ab5807d62c17a4bb9b693c4d9f38f2e2f961df7c859bba1dad0a38724214c13cc7f913d8c3107e053a64d8818c1b2b0b5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/globals@14.0.0", + "type": "library", + "bom-ref": "pkg:npm/globals@14.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/globals/-/globals-14.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ignore", + "version": "5.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "86c053354a904c3c245ad71d608da2d3a63f9d4044b0d10324a8d676280bbde832f240ee2404bcb91969924710a721172f467fa630f2e4706632344227682afa" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ignore@5.3.2", + "type": "library", + "bom-ref": "pkg:npm/ignore@5.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ignore/-/ignore-5.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "import-fresh", + "version": "3.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4d1dca7eb4d94d82cf07a8d48dfc7a305f56716ac72fdb2ee5339b2b866462005d58a3ce1684a8408744b93b91f36a66b711f6b29586f61e9eb707ebd692c1a9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/import-fresh@3.3.1", + "type": "library", + "bom-ref": "pkg:npm/import-fresh@3.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "parent-module", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "190d84591a5057cfe8f80c3c62ab5f6593df3515996246e2744f64e6ba65fe10b7bed1c705f1a6d887e2eaa595f9ca031a4ad42990311372e8b7991cb11961fa" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/parent-module@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/parent-module@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "callsites", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3fc06302c5ef652f95203508d7584709012fef8613ebb6148b924914d588a8bdb7e6c0668d7e3eab1f4cbaf96ce62bf234435cb71e3ac502d0dda4ee13bb2c69" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/callsites@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/callsites@3.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "resolve-from", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a5bfcc6265ecb40932b11171f2988d235b4614d408140def904dc6ab812e035745ea01e9ffebe066ab021896a9bf2f0ddd0fb8a3b170beab8f25c9d9ed1632e2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/resolve-from@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/resolve-from@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "js-yaml", + "version": "4.1.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "c29c59b3d368c596891122462194f20c4698a65d0529203e141f5a262c9e98a84cc24c5083ade1e13d4a2605061e94ea3c33517269982ee82b46326506d5af44" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/js-yaml@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/js-yaml@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz" + }, + { + "name": "ImportedModules", + "value": "js-yaml,load,js-yaml/load" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/expand-tasks.mjs#7" + } + ] + } + }, + { + "group": "", + "name": "argparse", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f3ef56a9e6db173a57f4e47e59ae8edbd6ac22881e44ccdc1ad00835da4c1c7c80835d1fd3969215505b704a867ff3d7c35123019faadbf6c4060dc3beeacadd" + } + ], + "licenses": [ + { + "license": { + "id": "Python-2.0", + "url": "https://opensource.org/licenses/Python-2.0" + } + } + ], + "purl": "pkg:npm/argparse@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/argparse@2.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint", + "name": "js", + "version": "9.39.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4b6e92b69e330b2f3cb47f7841b06fdd70aecd142267dc97a1f1082e682561387f520fdaf7fba6aaf805b58040a372e9d27b08ff9fea1f5082adb74adc03f54f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40eslint/js@9.39.1", + "type": "library", + "bom-ref": "pkg:npm/@eslint/js@9.39.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint/js/-/js-9.39.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@eslint", + "name": "plugin-kit", + "version": "0.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e37feab6b0d4a24afb2c9aa8176737f91227bbfb78cdfae961da120df632860e76af02d5e939cebdd1b87d79bb224481df012b91c9894bd88486356d3921238c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40eslint/plugin-kit@0.4.1", + "type": "library", + "bom-ref": "pkg:npm/@eslint/plugin-kit@0.4.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "levn", + "version": "0.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f9b4f6b87e04e4b184ee1fe7ddebdc4bfb109495c2a48a7aca6f0e589e5e57afbaec3b2a97f2da693eea24102ddabcdfa1aff94011818710e2c7574cb7691029" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/levn@0.4.1", + "type": "library", + "bom-ref": "pkg:npm/levn@0.4.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "prelude-ls", + "version": "1.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "be47033eb459a354192db9f944b18fa60fd698843ae6aa165a170629ffdbe5ea659246ab5f49bdcfca6909ab789a53aa52c5a9c8db9880edd5472ad81d2cd7e6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/prelude-ls@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/prelude-ls@1.2.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-check", + "version": "0.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5e5794a1cf6ec065ea8d6c176944d9026ccc705679f39f10036befc7552be7121c8b15c83fef0b9c50e0469954df4bacead7aa765b2415fbbe69ee0aefd3a87b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/type-check@0.4.0", + "type": "library", + "bom-ref": "pkg:npm/type-check@0.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@humanfs", + "name": "node", + "version": "0.16.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ff3531fb23ac22b1b8638dc4876a5e0de282c6546dfe0113e9a1df68aa6eab6ebba977580c55625477cc68bcb28193a79749065b114882c072f1016e4cb51711" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40humanfs/node@0.16.7", + "type": "library", + "bom-ref": "pkg:npm/@humanfs/node@0.16.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@humanfs/node/-/node-0.16.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@humanfs", + "name": "core", + "version": "0.19.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e43c90e3ed49114cde8de2b524620272275ec9f51b1a2c604bd8cd81ec799ea916f9c63b59987106282689e379427c3d668b123550bd2902b26fe194686c8a50" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40humanfs/core@0.19.1", + "type": "library", + "bom-ref": "pkg:npm/@humanfs/core@0.19.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@humanfs/core/-/core-0.19.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@humanwhocodes", + "name": "retry", + "version": "0.4.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6d5d13828f4ae217cf09e93e68c027f35469a452afdb248341e328499baf4c04b2c0d4e7549080ac2644d855aaa6f21ab4abbb54c44b5a547511acef5610f285" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40humanwhocodes/retry@0.4.3", + "type": "library", + "bom-ref": "pkg:npm/@humanwhocodes/retry@0.4.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@humanwhocodes/retry/-/retry-0.4.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@humanwhocodes", + "name": "module-importer", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6f1bde57857cbf961be277054d3deb3d281904ea429237cad32e28555549c08b8354144c0d7acfc9744bf7cf22e5aa7d9bd6e7c8412359f9b95a4066b5f7cb7c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/%40humanwhocodes/module-importer@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/@humanwhocodes/module-importer@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "estree", + "version": "1.0.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7561f31dad96a845c8fced44f4e8eba1c313289976992ac4a258752289abbfa53e26e3706875ec5f1f5b2eee601bb05458520dd2c90840943f2f5ac87b1e17eb" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/estree@1.0.8", + "type": "library", + "bom-ref": "pkg:npm/@types/estree@1.0.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/estree/-/estree-1.0.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "chalk", + "version": "4.1.2", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "a0a9db845c91217a54b9ecfc881326c846b89db8f820e432ba173fc32f6463bfd654f73020ef5503aebc3eef1190eefed06efa48b44e7b2c3d0a9434eb58b898" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/chalk@4.1.2", + "type": "library", + "bom-ref": "pkg:npm/chalk@4.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz" + }, + { + "name": "ImportedModules", + "value": "chalk" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/sdam_viz.js#11" + }, + { + "location": "etc/crawfish.mjs#9" + } + ] + } + }, + { + "group": "", + "name": "escape-string-regexp", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4eda5c349dd7033c771aaf2c591cc96956a346cd2e57103660091d6f58e6d9890fcf81ba7a05050320379f9bed10865e7cf93959ae145db2ae4b97ca90959d80" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/escape-string-regexp@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/escape-string-regexp@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-scope", + "version": "8.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b0d5ce7ca0a7ef8aedf1120228cbc94bb5ca57f5e4f6403b0f226bf262629374bb0b0832dea964926c92dae401de388983a54d75977fa43049bb49ef1b63654e" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/eslint-scope@8.4.0", + "type": "library", + "bom-ref": "pkg:npm/eslint-scope@8.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "esrecurse", + "version": "4.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2a67ca2f76fa1be457bcff0dd6faf74ead642ffa021609f63585c4b6a3fcfcbde929aa540381bc70555aa05dd2537db7083e17ca947f7df8a81e692d8bafd36a" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/esrecurse@4.3.0", + "type": "library", + "bom-ref": "pkg:npm/esrecurse@4.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "estraverse", + "version": "5.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "30c74046e54443388d4de243f0380caa6870475d41450fdc04ffa92ed61d4939dfdcc20ef1f15e8883446d7dfa65d3657d4ffb03d7f7814c38f41de842cbf004" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/estraverse@5.3.0", + "type": "library", + "bom-ref": "pkg:npm/estraverse@5.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "esquery", + "version": "1.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "71af69c3d7e898570a3ef14b5e104a50af7466f1a26e218ebd124d6e396363bb3bbaaff960ee013b3718b49a84c5dc7df6b17a6807274711e67141dccfab10b2" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/esquery@1.6.0", + "type": "library", + "bom-ref": "pkg:npm/esquery@1.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/esquery/-/esquery-1.6.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "esutils", + "version": "2.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "915b1ca97938382a7af126747648042958baffc8a3df4d0a0564c9ab7d8ffdd61e5934b02b8d56c93c5a94dd5e46603967d514fcb5fd0fb1564a657d480631ea" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/esutils@2.0.3", + "type": "library", + "bom-ref": "pkg:npm/esutils@2.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "file-entry-cache", + "version": "8.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5d74d4c02be2b1ae6869c34644ff527cdb5804d00c8be44fc011666e564417b37bb301d8412ebf65f93b491c31e03e63dc21f6d7560d45ca350c430d55f6429d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/file-entry-cache@8.0.0", + "type": "library", + "bom-ref": "pkg:npm/file-entry-cache@8.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-8.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "flat-cache", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7fb71c14f2b7497147a71d795081b2449fc525072db8a674cd5b8dddfac1a381e72b771acbd5445b447ac8f6051c2d0082a86e90fcca8eadb6b790e6032a86cb" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/flat-cache@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/flat-cache@4.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/flat-cache/-/flat-cache-4.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "flatted", + "version": "3.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "197fb2b30e0f042cf43f3a2c1c37a964600d12e14230bae7453884cbd31c1a39a409063046ae00fd7efce86fdf8ccffe3a3b16494d59ad8e6ac8045998efeec2" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/flatted@3.3.3", + "type": "library", + "bom-ref": "pkg:npm/flatted@3.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/flatted/-/flatted-3.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "keyv", + "version": "4.5.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a3154790747f1097f608d5e75b144b5ba9a0ec9c82094706d03b441a62f672d528d4f3538a7d4f52297eafffb8af93295600bf7e7d648ecc7b9a34ae8caa88a7" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/keyv@4.5.4", + "type": "library", + "bom-ref": "pkg:npm/keyv@4.5.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/keyv/-/keyv-4.5.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "json-buffer", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e1b57905f4769aa7d04c99be579b4f3dd7fe669ba1888bd3b8007983c91cad7399a534ff430c15456072c17d68cebea512e3dd6c7c70689966f46ea6236b1f49" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/json-buffer@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/json-buffer@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "find-up", + "version": "5.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "efcfcf5d3d7094b2c3813cc3b3bb23abd873cf4bd70fece7fbbc32a447b87d74310a6766a9f1ac10f4319a2092408dda8c557dd5b552b2f36dac94625ba9c69e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/find-up@5.0.0", + "type": "library", + "bom-ref": "pkg:npm/find-up@5.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/find-up/-/find-up-5.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "locate-path", + "version": "6.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "88f64ae9e6236f146edee078fd667712c10830914ca80a28a65dd1fb3baad148dc026fcc3ba282c1e0e03df3f77a54f3b6828fdcab67547c539f63470520d553" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/locate-path@6.0.0", + "type": "library", + "bom-ref": "pkg:npm/locate-path@6.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/locate-path/-/locate-path-6.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "p-locate", + "version": "5.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2da363b51594058fbecc1e6713f37071aa0cca548f93e4be647341d53cdd6cc24c9f2e9dca7a401aded7fed97f418ab74c8784ea7c47a696e8d8b1b29ab1b93f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/p-locate@5.0.0", + "type": "library", + "bom-ref": "pkg:npm/p-locate@5.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/p-locate/-/p-locate-5.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "p-limit", + "version": "3.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4d839a9ccdf01b0346b193767154d83c0af0e39e319d78f9aa6585d5b12801ce3e714fe897b19587ba1d7af8e9d4534776e1dcdca64c70576ec54e5773ab8945" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/p-limit@3.1.0", + "type": "library", + "bom-ref": "pkg:npm/p-limit@3.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yocto-queue", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ad592cbec9cd09d27fa2119ceb180fc3237c7a1782c6c88b33c9b1b84fedfe6395a897b03ee3b59a22e94c74224604ca08b7b12f831e00555a82db3b1e6359d9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/yocto-queue@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/yocto-queue@0.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "glob-parent", + "version": "6.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5f1c08f043a1550816a7a8832feddbd2bf3a7f877a017eb3494e791df078c9d084b972d773915c61e3aefa79c67ed4b84c48eeff5d6bb782893d33206df9afe0" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/glob-parent@6.0.2", + "type": "library", + "bom-ref": "pkg:npm/glob-parent@6.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-glob", + "version": "4.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c5e9526b21c7dfa66013b6568658bba56df884d6cd97c3a3bf92959a4243e2105d0f7b61f137e4f6f61ab0b33e99758e6611648197f184b4a7af046be1e9524a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-glob@4.0.3", + "type": "library", + "bom-ref": "pkg:npm/is-glob@4.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-extglob", + "version": "2.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "49b29b00d90deb4dd58b88c466fe3d2de549327e321b0b1bcd9c28ac4a32122badb0dde725875b3b7eb37e1189e90103a4e6481640ed9eae494719af9778eca1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-extglob@2.1.1", + "type": "library", + "bom-ref": "pkg:npm/is-extglob@2.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "json-stable-stringify-without-jsonify", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "05d6e8cbe97bb40dce196e858f21475a43f92ee0728f54e4df72e3caad1ac72cdd93dfff2528b6bb77cfd504a677528dc2ae9538a606940bbcec28ac562afa3f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "lodash.merge", + "version": "4.6.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d0aa63a97455beb6320ac5f5b3047f5d32b4bdae9542440ce8c368ecfa96efb0728c086801103c11facfd4de3e2a52a3f184b46540ad453fd852e872603ba321" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lodash.merge@4.6.2", + "type": "library", + "bom-ref": "pkg:npm/lodash.merge@4.6.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "natural-compare", + "version": "1.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "396343f1e8b756d342f61ed5eb4a9f7f7495a1b1ebf7de824f0831b9b832418129836f7487d2746eec8408d3497b19059b9b0e6a38791b5d7a45803573c64c4b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/natural-compare@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/natural-compare@1.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "optionator", + "version": "0.9.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e88a50ee6294c5171934b20e6d1d21cfb971b1aa5248860d649c173c6785d264d5a862852178f50d070ca13db64b744e70bc98febcf43d669667d6b25a669df6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/optionator@0.9.4", + "type": "library", + "bom-ref": "pkg:npm/optionator@0.9.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/optionator/-/optionator-0.9.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "deep-is", + "version": "0.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a083f392c993838fccae289a6063bea245c34fbced9ffc37129b6fffe81221d31d2ac268d2ee027d834524fcbee1228cb82a86c36c319c0f9444c837b7c6bf6d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/deep-is@0.1.4", + "type": "library", + "bom-ref": "pkg:npm/deep-is@0.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fast-levenshtein", + "version": "2.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0c25eee887e1a9c92ced364a6371f1a77cbaaa9858e522599ab58c0eb29c11148e5d641d32153d220fcf62bcf2c3fba5f63388ca1d0de0cd2d6c2e61a1d83c77" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fast-levenshtein@2.0.6", + "type": "library", + "bom-ref": "pkg:npm/fast-levenshtein@2.0.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "word-wrap", + "version": "1.2.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "04ddb607979a30c23d50cb63ac677983978260fa423c3532d052576d8b1a4f9cd8c6314e7244b9dd2403137a56915a16a475d56f706b61c10de13c1ae7907970" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/word-wrap@1.2.5", + "type": "library", + "bom-ref": "pkg:npm/word-wrap@1.2.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "typescript", + "version": "5.8.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a757625ba4ea2fd2f4ee7371bd130cee130cc387395cea3fd626cbe1a0081a6480b7db254c4d57830e4a5aea1fdae4cebc283d058ed9462f86685fbbb1f80f79" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/typescript@5.8.3", + "type": "library", + "bom-ref": "pkg:npm/typescript@5.8.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "scope-manager", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1428bb635ce0ae6c69dc37d67ebfb79bd6a7b14505a32f1d90475e412800f606e6f0368762f64276415142bb4a89e7457f71dae959a8aa801a3faf3e8bedb692" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/scope-manager@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/scope-manager@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "types", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1bb3a4f5637f8205bb7bfb4e7fc4d060c6b18080f722e8e7db7d617e2d0f73b6617b3b48255a4ee387a4634d1beda92a73a9d972fade824d09a5a87791ea7a84" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/types@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/types@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "visitor-keys", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ba4e7be24f08534ace17f0239e25fca9b2d219444955409e3397b830830a045162f3079e88bac6d5fc907a3c8b5d0a5165b53fd41b906ac95e57f45f1c2de11e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/visitor-keys@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/visitor-keys@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "typescript-estree", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7ff36fb518ce9bcd01b4d339390b6568174ce4144552fee07f7f358fdc3280334bfaa39848d3a0b50fc30a7762622f348883afefa42a6939a9e1f6bd87023438" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/typescript-estree@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/typescript-estree@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "project-service", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "173f32157b29db00c57941253bcf12f67e30d48e025834d70ea0ebf6062f660529c1742a99906bf7e3534ea97947727bfa1ac964f769896681f5536100a60bb9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/project-service@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/project-service@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "tsconfig-utils", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "18bba996332788734844e3f4cc4ee709cc9ba6da25707f1065f5cea427e140301dc09fd94e571a04e61e6d2399a2da6d8bfdc7ac74b0ec3dcf666ef981816c38" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/tsconfig-utils@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/tsconfig-utils@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fast-glob", + "version": "3.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ecca6d2fc53472a705773233c0e4c7a22957f71e41acdab27bb67f2ee0bb9023118a8d44312caa44adc1100503eec5d1ab8893e00cd356e65d8604364c2bd82e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fast-glob@3.3.3", + "type": "library", + "bom-ref": "pkg:npm/fast-glob@3.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@nodelib", + "name": "fs.stat", + "version": "2.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "46484f3e9db3aea0c0400ff68cd867ced70f025bfae17761229edaef8e78039a2f23b06e93182decc5fbb9dc00bb7ce0d437293d4d2bcf7555d5279aaaf638f8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40nodelib/fs.stat@2.0.5", + "type": "library", + "bom-ref": "pkg:npm/@nodelib/fs.stat@2.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@nodelib", + "name": "fs.walk", + "version": "1.2.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a0607e53196059c810920c28f067041b07a6a1316ddc520ef5a6da6c199a1b05c8a01299f864f2d293f5f396de1a0ecb96287f3521d25765c0b35967ce7a1c4a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40nodelib/fs.walk@1.2.8", + "type": "library", + "bom-ref": "pkg:npm/@nodelib/fs.walk@1.2.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@nodelib", + "name": "fs.scandir", + "version": "2.1.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "beadb806adf29b91c4426d8d282af7c970f08dceef4ec1138510e7929d832bda75baa2d1f831eeae6fcd393a34286ec760753b7a9a4a663dcccaa62e3017fada" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40nodelib/fs.scandir@2.1.5", + "type": "library", + "bom-ref": "pkg:npm/@nodelib/fs.scandir@2.1.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "run-parallel", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e65e15c9947ce8b67f943c594d1ea3a8bf00144d92d0814b30fdba01b8ec2d5003c4776107f734194b07fb2dfd51f0a2dddcf3f0e950b8f9a768938ca031d004" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/run-parallel@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/run-parallel@1.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "queue-microtask", + "version": "1.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "36e68d49ae9f94a4f925a498433268934e09cd32f5080e9a1a1bf9adf2d6dcf82a03e3360a1a59427002f21f22e19164052f17e51aa40c11c0eebe217a3dcaf4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/queue-microtask@1.2.3", + "type": "library", + "bom-ref": "pkg:npm/queue-microtask@1.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fastq", + "version": "1.19.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1b02d3cb19025e35dbc6a2214ec308d8dba2f21b8c3ed9f183b92b6a33c90239c41bf8a2392ee2fb30ad586651f46d0d04a6d72a1e97f66f5422c617fcdeafbd" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/fastq@1.19.1", + "type": "library", + "bom-ref": "pkg:npm/fastq@1.19.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fastq/-/fastq-1.19.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "reusify", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83a4147dfd38a19a47b34786e69f37ac52e11de574d2e83f61ff6764ce9f2de52b3e0b814e44d039da40596b29321e794d97d54033da37735025f6d5440c5d23" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/reusify@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/reusify@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/reusify/-/reusify-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "glob-parent", + "version": "5.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "00e22049009ea62258c0fdc04671b1fb95674eed870587736c63f8e5e2f0d6faf7cc1def64b7b279dd6c0bd8676dc39cf7f4ab33233944f42b906cf8692f59a3" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/glob-parent@5.1.2", + "type": "library", + "bom-ref": "pkg:npm/glob-parent@5.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "merge2", + "version": "1.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f2aed51203095b827cb5c7d53f2f20d3d35c43065d6f0144aa17bf5999282338e7ff74c60f0b4e098b571b10373bcb4fce97330820e0bfe3f63f9cb4d1924e3a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/merge2@1.4.1", + "type": "library", + "bom-ref": "pkg:npm/merge2@1.4.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "micromatch", + "version": "4.0.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3d7c1f06162ed210423f0f039f413e58361beda7f77522d558a8b71c6bfce08745e13c85a02d32b3115dd06a31c3b9d2bf84ff3f3109431b18b0488508aa3604" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/micromatch@4.0.8", + "type": "library", + "bom-ref": "pkg:npm/micromatch@4.0.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "braces", + "version": "3.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c906d780efce499543d88b222e5ae8fbb1dfe90d7c109aca484b1da0ccca78f29772dde0bc3f282dc390748cc6ba9af9163f840def203bf9717350737cca71bc" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/braces@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/braces@3.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fill-range", + "version": "7.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "62c1a97b75872caf19622e2d583836272dde6d1cf6ad7a300f19e57786e4401d3471cff5670f405a70b48bdced0c98ad8afb50bda23d29a2f22ab73e8415b4ca" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fill-range@7.1.1", + "type": "library", + "bom-ref": "pkg:npm/fill-range@7.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "to-regex-range", + "version": "5.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "eb93fb8b3e97e7212bd5cc1c82f4316db230ed493780ecb974876d678ac3bde2ea86b7493fe2e2fc7c7ab722b43446fed860b29de08c2621aaac00c248d93cb1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/to-regex-range@5.0.1", + "type": "library", + "bom-ref": "pkg:npm/to-regex-range@5.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-number", + "version": "7.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e350a27e483a7bc4f2952a5db53a5e2d532abd20445734edb47bc4443ef8d7ea6767c00dbf4d34e0c44be3740a3c394af5c1af369e8d6566540656c65d8c719e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-number@7.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-number@7.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "picomatch", + "version": "2.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "254ded7874cd8e6136542185cee63c117cc20d5c04a81d9af1fb08bf0692b4784058911e55dd68d500fcd0253af997445d748b6d2b2e2f0263902056a9141454" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/picomatch@2.3.1", + "type": "library", + "bom-ref": "pkg:npm/picomatch@2.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "minimatch", + "version": "9.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1ba4f4657e3cc60a33c7be7cee4a1e5fd62cd8d632e869affff3fcf6c12d7bd57dc2121aa4c345e2274ac675b642d09c2e24d695bff07c269b02d0055a1841a3" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/minimatch@9.0.5", + "type": "library", + "bom-ref": "pkg:npm/minimatch@9.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "brace-expansion", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "26dd2f1f233e8e6501aa88c1ec4d4d21869db74bc8d10c63c5dd9312b5bde300f3f84d8b026e6f28c5d7c20e996414c73ee5250e0407297be318175f705d590d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/brace-expansion@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/brace-expansion@2.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ts-api-utils", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "09481364bd62af0f2edbd6f3ace0ff9c7f398eac9cef80fa4ac84582e8ce200ee8b26d91cfb7581fbeda824c7b1f81413710eaec28dff888da5fff33c055be65" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ts-api-utils@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/ts-api-utils@2.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "type-utils", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "64f0800dbafea9fcf76a24d360d36409b52df9c8cdc08ff931cc8034dac50695713edec6aa9118cf965f770b85c8652727d15d0d76c638352eea244223a5d15f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/type-utils@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/type-utils@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@typescript-eslint", + "name": "utils", + "version": "8.46.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "557c3baa6764b9c131f5692647795dfeee95851c8a7a2175bb15b00b2fe2b8d7e892327b561b202d23938eca25f01ba74b0d7dd33001ce9c1d36ccded8aa68e2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40typescript-eslint/utils@8.46.3", + "type": "library", + "bom-ref": "pkg:npm/@typescript-eslint/utils@8.46.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.46.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "graphemer", + "version": "1.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "12d2b0a0eea4c422fd58ee718a98874d9952cc19bb58b4fadbb4ea0bfb9545dd072a6abc357c9e6e7358c43a018bbc2df1e4d6ad4aca5c2395685abdc759206a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/graphemer@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/graphemer@1.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/graphemer/-/graphemer-1.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ignore", + "version": "7.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1ece7dc4135f508ba730581601b197e5cabaf3ddc86d68382a7ae36d8c17dedc74ceda2b5604c303a076b317fc7a31c9e30cfc06a194318967ccd05eaf936f1a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ignore@7.0.5", + "type": "library", + "bom-ref": "pkg:npm/ignore@7.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "chai", + "version": "4.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4484c605f8a32e405d759be79fc8ddaa84f2a71bea6ce2d8424186c57cde163547bee75a3f0d073450fdc7ddbcfde53061677674f0ae815aaca4600b4d96502b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/chai@4.5.0", + "type": "library", + "bom-ref": "pkg:npm/chai@4.5.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/chai/-/chai-4.5.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "assertion-error", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8e0b1a35dbb3fa776f1b216ddee4ae5aabf2e250a72098a8beda2e40de4964738a092d90ba111d6dc407161564b33d8dd94f615c9a3ca1d1bb113c969447ae0f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/assertion-error@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/assertion-error@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/assertion-error/-/assertion-error-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "check-error", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "88a1280d869199dd66c4cf746b63847d6863b233e960fb90fa5318b28c41d76ebeb7c7f0ef24843b8f2798383908e4e3c4323ae7f636396a5e10793764e7bcce" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/check-error@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/check-error@1.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/check-error/-/check-error-1.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "get-func-name", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f2f5cebee135ebb0ad21cdcec88b5ca3b37f76946d05b60eb0fb170b3ed7fcf3279468d88d21ae64980cd58ee699ec3b04a7fd06abcb5f6b67395cb504152cc5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/get-func-name@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/get-func-name@2.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/get-func-name/-/get-func-name-2.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "deep-eql", + "version": "4.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "494c1d19fa9d28ec3108f795623c12c91a49ed9f9f869c0802d98251d648599fd83f947d580b32b928292d50e2f5b8d6a0dd8b5c736cb3f764deead7b5d4311a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/deep-eql@4.1.4", + "type": "library", + "bom-ref": "pkg:npm/deep-eql@4.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/deep-eql/-/deep-eql-4.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-detect", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "01cca5a20f3f96e43c2fb8a5fa07a84b184491acef92c960ecf48d28e5f9f666c1f5c3af78fe5aabd87be18ed853cc83a49c1eb73410adf230b5fe16a782ca73" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/type-detect@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/type-detect@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-detect/-/type-detect-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "loupe", + "version": "2.3.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cd230834655891da5848e0662e2d03d54a3b254f6755d40aac7c42f1e62557ef5828af5678fa8094bee54a5a2b1bf536170d70d214c199a6bf8eb43751b3c7b4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/loupe@2.3.7", + "type": "library", + "bom-ref": "pkg:npm/loupe@2.3.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/loupe/-/loupe-2.3.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "pathval", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0e9eb31aaa537444dd47ade57a12583de20eaa988d04db5cec1a5648bace8deed4688b04e5a63ddabfc0ba7400eebb17bdeb7796b277267657dbd50f4ca5f229" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/pathval@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/pathval@1.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/pathval/-/pathval-1.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "chai-subset", + "version": "1.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2b777e2a6a9d4b95ca5b90d63dde6c80d7df2f7bb17437bee86767261dc060f8709c1191639bab7ef7dc6d1b5622fbe9cfe2b190bf4578107a3197b02d4370ba" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/chai-subset@1.6.0", + "type": "library", + "bom-ref": "pkg:npm/chai-subset@1.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/chai-subset/-/chai-subset-1.6.0.tgz" + }, + { + "name": "cdx:npm:deprecated", + "value": "functionality of this lib is built-in to chai now. see more details here: https://github.com/debitoor/chai-subset/pull/85" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-config-prettier", + "version": "10.1.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f36199523452d29fe381a9dfeaad6b10edb9552a071f484a3c24eb8229653e3748ff76e0061004d50cc7ac74e2ce3a51bf2ea9180bca8c326d936a45f4d0eaf3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-config-prettier@10.1.8", + "type": "library", + "bom-ref": "pkg:npm/eslint-config-prettier@10.1.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-10.1.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-plugin-mocha", + "version": "10.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "17600b99054f4f51a83f6eced494d91ab57d3ea83c93bf4e788bafc3add4c4cb50291119b6690ad4d1609194364d6ecbd8949214a1c53d3b47bb9cfc47d40d47" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-plugin-mocha@10.5.0", + "type": "library", + "bom-ref": "pkg:npm/eslint-plugin-mocha@10.5.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-plugin-mocha/-/eslint-plugin-mocha-10.5.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "eslint-utils", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bae402e3720672dc3af29240d5181b412f3f34feeb721e82c1de23dd906d828e3ff05963e1e184ed96126513778aae69554bfa18f756e59d511657a8f38b8b0c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-utils@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/eslint-utils@3.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-visitor-keys", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d2b4a6441cd7803cc8b03ea619d2607afce07b3239df809eaf92ffbf2317d241f34ff8e2078de346177d61494c1982d0cb6ce9acd9a84fca9ab021ad63e41a2b" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/eslint-visitor-keys@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/eslint-visitor-keys@2.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "globals", + "version": "13.24.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0213b9414723f2596b6c6d3d89684f536076d38275c673de2fc910995a2b4accbe4a38f5b24f2023287a714a1c1a61f82f452e840272fa124c440e26800e2615" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/globals@13.24.0", + "type": "library", + "bom-ref": "pkg:npm/globals@13.24.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/globals/-/globals-13.24.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-fest", + "version": "0.20.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "35ef9e138af4fe25a7a40c43f39db3dc0f8dd01b7944dfff36327045dd95147126af2c317f9bec66587847a962c65e81fb0cfff1dfa669348090dd452242372d" + } + ], + "licenses": [ + { + "expression": "(MIT OR CC0-1.0)" + } + ], + "purl": "pkg:npm/type-fest@0.20.2", + "type": "library", + "bom-ref": "pkg:npm/type-fest@0.20.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "rambda", + "version": "7.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cbf33dc1ea96007e22a2945dec41c311042fa453c78f5000de81e8cc4f6d7c84c752d4d1ed9f4f4a5211446da5d46b96eec79f0b571715f21c17e7209d285d04" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/rambda@7.5.0", + "type": "library", + "bom-ref": "pkg:npm/rambda@7.5.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/rambda/-/rambda-7.5.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-plugin-prettier", + "version": "5.5.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b3036d23de524e8233d3960834c03a3b1e51d39ec8300996676e86a8fc6eb00a754d9ce3f88758f6d5cd5960f7be417fc04ab274238d7308d3169c726c1a99b2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-plugin-prettier@5.5.4", + "type": "library", + "bom-ref": "pkg:npm/eslint-plugin-prettier@5.5.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-5.5.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "prettier", + "version": "3.6.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "23b0088396e802be51d0516d27aac27c3f8b16c587a7cd5da25ac50fc4bbf54f6d6fc033da71ab2677273129f2b3e6e94097d1533aacf619c0f35380037842b9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/prettier@3.6.2", + "type": "library", + "bom-ref": "pkg:npm/prettier@3.6.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/prettier/-/prettier-3.6.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "prettier-linter-helpers", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "19b2b670ff67ada492505f4dd97c14c2a7f394016530d61897e4a113f57e1fc6bdb8d97fa14a81d70d842f9e098743a5c9149df117d6609ddca154b84d138fdb" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/prettier-linter-helpers@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/prettier-linter-helpers@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fast-diff", + "version": "1.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5713cfe0da9b5238fa31a00e69f59e527d9c5d62dc0ad96392552d65fd089dde1743e40fb660346f5f33672d23210c7e131455091fd94290668a4e655ec84db3" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/fast-diff@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/fast-diff@1.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "synckit", + "version": "0.11.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "31e413035af4962b4b51fd11a7f8a2b0268bf3beb594a0191da8a695b18ae23d07cac0b83cb7eaca0423f6cadcb349b645db4362717c52e6322a96e31d8a7b27" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/synckit@0.11.11", + "type": "library", + "bom-ref": "pkg:npm/synckit@0.11.11", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/synckit/-/synckit-0.11.11.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@pkgr", + "name": "core", + "version": "0.2.9", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "40da97c9f552db09bd870792603d8eec5d06d3abaeae3f6467de9345013963d854efeb60759c0891b00a73939ccb51f1118da4b8341ae9c435591b3f3b92c528" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40pkgr/core@0.2.9", + "type": "library", + "bom-ref": "pkg:npm/@pkgr/core@0.2.9", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@pkgr/core/-/core-0.2.9.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-plugin-simple-import-sort", + "version": "12.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ea7bb3bb8c7042d137df7d94cf4b68f93c4341844b4ca44449273685e7d54f8f1973c26d866376dc6c7d967621bb416d91148bd68c67cb7909d9abde56198e54" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-plugin-simple-import-sort@12.1.1", + "type": "library", + "bom-ref": "pkg:npm/eslint-plugin-simple-import-sort@12.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-plugin-simple-import-sort/-/eslint-plugin-simple-import-sort-12.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-plugin-tsdoc", + "version": "0.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "313ffc6f868a2dd0c29674bc98fdd1fc9363836f62d0ecaa77fd329ba36741ffa07ca6c927865c4a1d81b351f462250c4c1c30c392705c64d6a2dfd1c3227b69" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-plugin-tsdoc@0.4.0", + "type": "library", + "bom-ref": "pkg:npm/eslint-plugin-tsdoc@0.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-plugin-tsdoc/-/eslint-plugin-tsdoc-0.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-plugin-unused-imports", + "version": "4.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6450665cc18161f1edb5d46d386f67145a6652f32d6c74a3b0aad2db4bdd59d6df89562c3b7c80d92198cbd8bd5e66490df30605f9591810a6ef44849c542d38" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-plugin-unused-imports@4.3.0", + "type": "library", + "bom-ref": "pkg:npm/eslint-plugin-unused-imports@4.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-4.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "express", + "version": "5.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0d3f5c939608454fbc198cf3539913dde1c603988bfb565dd04bad3a64c4f43b64f93beecdddb754153e79cec73cd493c5760ee7980f57f86ae294812438c5a4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/express@5.1.0", + "type": "framework", + "bom-ref": "pkg:npm/express@5.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/express/-/express-5.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "", + "name": "accepts", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e5cbe0e82b4ac1f81d995a98d562225ca7374356e446a18b8bed96ffa6a8fba63b82efd10b046e021184ce1e41e0a96ccd2b932e0658baa16aa396c89a334a9e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/accepts@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/accepts@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/accepts/-/accepts-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "mime-types", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c51738a04853e9e681a54d5717b023a4e143fb14265cd0793952b0a78b6a0ae0691cb4bf65b043adcd3b9984c3a95320e8f7f15238cda7ce4ee8277667fe4758" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/mime-types@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/mime-types@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "mime-db", + "version": "1.54.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "694e4426e20dd960de982700a76bc505fa7f9b810085626750d492c348b1b3bfe45db77a3e0eb8126c0990d745841f1a5add6c1f60935eb2f1a3f880195de83d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/mime-db@1.54.0", + "type": "library", + "bom-ref": "pkg:npm/mime-db@1.54.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "negotiator", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f0e7ecfc051087c31a11cae5ab9c4e5f4090f72a53179765efc9a394c35f38ad3c7f3a604c741140f07170f944b48c34c91a70b3e668ff7afee5645bcbbbb71a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/negotiator@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/negotiator@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/negotiator/-/negotiator-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "body-parser", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d36aaf01ac6ff2da7b7c16bf9b0d606bdf0e1a6f9e09bab324e2a846def4b0b99f1048be8f20585530c67c22ff934ebfe04324ff3d358027bb1e8087fdfd8b4e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/body-parser@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/body-parser@2.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/body-parser/-/body-parser-2.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "", + "name": "bytes", + "version": "3.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fcd7fb4f2cd3c7a4b7c9124e6ce015efde7aafc72bdbe3a3f000b976df3048fdc1400a1e5f9f0da07c8253c3fccc690d5d2b634d28ba7f33ba174a4175c61b12" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/bytes@3.1.2", + "type": "library", + "bom-ref": "pkg:npm/bytes@3.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "content-type", + "version": "1.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9d38ea7dc045122a4a7570afe180d05827e670b64a9bcd65745d29028a53bf2ac51956dc47a3ff54001de46ecdfb4b53afc42a894d2d15a743e852b836d27038" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/content-type@1.0.5", + "type": "library", + "bom-ref": "pkg:npm/content-type@1.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "http-errors", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "16dc2b1bf7ae0736848d8791a8e825cbb1b4aaf8a25e82569ef107d99d6994175781bca3bf7e291d349bf73a1e1ccc83cb7dfe0d6cb95adf56a3e4d446d39849" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/http-errors@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/http-errors@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "depd", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83b9c7e8fe9dc838a8268800006a6b1a90ad5489898693e4feba02cdd6f77c887ad7fb3f9cfb1f47aa27c8cc2408047f3a50b7c810b49444af52840402cb08af" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/depd@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/depd@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "setprototypeof", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1392c35fb5aba7ce4a8a5e5b859bf8ea3f2339e6e82aae4932660cde05467461fcc45a4f59750cb0dae53830ab928c4c11e362fd7648c2e46f6385cdc18309a7" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/setprototypeof@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/setprototypeof@1.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "statuses", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "470340f59ffb3eb2b4eab60b23314c95a17e97bde2c29ceca9120581b30b6d370b0fa70e6a8f364da59e7cf5d0bc1d9f382e008ee612127752ecdfe64c26e475" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/statuses@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/statuses@2.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "toidentifier", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a39b123ca12483f0c840d987e37574fee7ab2eba7355e764521f2d18dbda797a5fa6ec2329e9e54a8c7fd8efc14e5654b447be246eece58844cfad3c3e500744" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/toidentifier@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/toidentifier@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "iconv-lite", + "version": "0.6.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e1f0a4efdc2c84c773329dab1f4eaa5ab244e22a25a8b842507f8e8ae22053ef91074fbde0d9432fcd5ab4eec65f9e6e50ab9ea34b711cdb6f13223a0fb59d33" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/iconv-lite@0.6.3", + "type": "library", + "bom-ref": "pkg:npm/iconv-lite@0.6.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.6.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "safer-buffer", + "version": "2.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "619a372bcd920fb462ca2d04d4440fa232f3ee4a5ea6749023d2323db1c78355d75debdbe5d248eeda72376003c467106c71bbbdcc911e4d1c6f0a9c42b894b6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/safer-buffer@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/safer-buffer@2.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "on-finished", + "version": "2.4.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a15973920dc4340842936cddbfb209c1dfd0503e33d91c51c2991c198f29b0255c09864dab8c189d55802c733e6ebb6e26378f5a2605fc2966b83afc0a1e7e92" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/on-finished@2.4.1", + "type": "library", + "bom-ref": "pkg:npm/on-finished@2.4.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ee-first", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "58cc26f4b851528f9651a44dfaf46e113a86f3d22066985548d91d16079beac4bf1383ab0c837bb78f0201ec121d773a0bc95e7c3f0a29faf9bd8eb56eb425a3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ee-first@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/ee-first@1.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "qs", + "version": "6.14.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6165938e000148a72fb3f9d6062f4fc9c63f2623c9a8e0f8240ea8f527a3d80b6f4866ab5f1282dce412938a406ab6dd4252808790f814242424d916f86027df" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/qs@6.14.0", + "type": "library", + "bom-ref": "pkg:npm/qs@6.14.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/qs/-/qs-6.14.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "side-channel", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "657f7d7bab51c1ea145ea47e541aec96175ae75361e4c4d0c28bb9b6750381bb723347418268440ed5863ffc5b2a7ea1a9f3d11ee8d4370cf97f2ff06db867a7" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/side-channel@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/side-channel@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "es-errors", + "version": "1.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "65fe47d8ac6ddb18d3bdb26f3f66562c4202c40ea3fa1026333225ca9cb8c5c060d6f2959f1f3d5b2d066d2fa47f9730095145cdd0858765d20853542d2e9cb3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/es-errors@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/es-errors@1.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "object-inspect", + "version": "1.13.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5baee22e5e09d845c41936df78709f7eb8c37e2b6f2c0360d14957df01545124f1f762974457a0307515812a84fb0be101b8b85aa8c683d733cac4d5d84a5b7b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/object-inspect@1.13.4", + "type": "library", + "bom-ref": "pkg:npm/object-inspect@1.13.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "side-channel-list", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1422c7b510ff827a428821c48892cec1d9853fec330a60c491cf72ecdb18c5e178bbb06db27d59bb0830246c4898898789c240acb3f8474c97e1cd8a0ab32b4c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/side-channel-list@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/side-channel-list@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "side-channel-map", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5428c235f80cb1bcb7b53768d369db8ed33f7b0adaea33c79a94e17a7913621f291bdb9c67fd4ff12a38bb814605e93f063a4e56c0c23282c0fe2b8128815744" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/side-channel-map@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/side-channel-map@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "call-bound", + "version": "1.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fb2b3df7b53dea9a382b1fc0069042aa103d12ec49690583420ef6f791f8841a61bf72198346e804abb0629b78617a7a319e4099942753fb72313951a5a49e8e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/call-bound@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/call-bound@1.0.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "call-bind-apply-helpers", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4a9d5a6e52748af0e44b38dc68977112e9cde7f5ef92c149dac30115fabac74af285057fd9bfcac057b6d5c329987b4f3928a3f0af7dff049fa04b9339b9ae31" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/call-bind-apply-helpers@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/call-bind-apply-helpers@1.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "get-intrinsic", + "version": "1.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f5f4a349aa2cfdf448548a7ec5226513a95fc21112ecb36d29a08121a987b23af69dad418800493e8d263a38f3f062435116ab9823c6a9a89583999f8dbf7c09" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/get-intrinsic@1.3.0", + "type": "library", + "bom-ref": "pkg:npm/get-intrinsic@1.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "es-define-property", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7b79d17e07d4678acd18bdb7da05205f4e90372c9ecf4e0a76316b17e2d34683979ab3a014a0e0e0109db235bc1274faf5ea9d606991a49c223d560dac2696de" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/es-define-property@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/es-define-property@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "es-object-atoms", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "146807da1f3328d8a6f658e3edd6a79053dc20220af42a796e6f9cda041261e3e1a5a1b9f9eb2b2ce0e2848a2b9fe3dee85189cd6857428b4fbfbde34da95d5c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/es-object-atoms@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/es-object-atoms@1.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "get-proto", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b1349f063a17069f3d26f20a21e7eac3b53608279bb1cef892263a6b0886a202ada1219b823604fc6ffe97db05dcc5853cd73d21ca0e0b83837ca1dfc459a9d2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/get-proto@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/get-proto@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "dunder-proto", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "28837f9c3241411717c3430b561644f62407986ebca80548060f42aa65188e64088608a3f54e4c16faea9142f915bb72cb366e39e3add3375e45ee1463b72df8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/dunder-proto@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/dunder-proto@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "gopd", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "65429187afe4505a0089302d4d83d9277870f70371c7e04804e8a39e51bd3e7ac9b027128ecd70cb20fabc9a5a62d827cc3aca6114aa7f738ee917daf77c6c46" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/gopd@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/gopd@1.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "has-symbols", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d5c0cd77027625aa2199bdec8383a629a301c2e0b8f2c6278b91d4c360efb02f0b8c64cb2bd87e79bd57e91cae3877b8853d142c25baf22a26863528294aa53d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/has-symbols@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/has-symbols@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "math-intrinsics", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fc85ed6f0124e474cfc84c32297ea11a4617c4cf676e3eb807e8a55499c2fd1e81d291f91b85776f4a556cbec3063e2d921040a696d05257fa17a5e5f4b1eed6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/math-intrinsics@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/math-intrinsics@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "side-channel-weakmap", + "version": "1.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "58f4bf1ef1d04d89c78ac2e8f4c72a0473899361641cefed969be5772ae77a6e1a790a7885a8b7832b61b3083aa74d684a84e5e7cadca621408c5d9baf6024d8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/side-channel-weakmap@1.0.2", + "type": "library", + "bom-ref": "pkg:npm/side-channel-weakmap@1.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "raw-body", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f46f1c03eb6e312ef9fba1bf4f35bc3ad2f39810cca3ca75251c4de4067e2c0a7cbb1180f15f06666e06438fcde503501272e683a492ef0cae4a66ca7a988aa8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/raw-body@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/raw-body@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/raw-body/-/raw-body-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "iconv-lite", + "version": "0.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "71fe8bd83b37879ed55669197be3e7fb900fb13ec5a6a26d1218627830afac4d8c2b9424f4cc9f7e0432bb14139ba04285f79936d70e2c7a7d21c59155c21c05" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/iconv-lite@0.7.0", + "type": "library", + "bom-ref": "pkg:npm/iconv-lite@0.7.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.7.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "unpipe", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a63cb66d8852b2e7f05a52b03dcfa5ddc37bfb0b8994aeaecf461d2443a54036e5ea3a3f6253e2e266fc6a0524542f0117b57c36ecdec8f36a464b00de1ced29" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/unpipe@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/unpipe@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-is", + "version": "2.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "399b3a82c8c5e2f329df6aab09b8954a4ac5997b46fc0661637b7488032b30188067257da002ed5cef21b2b1db31717dc7a2f782b945bb05b6a00cfb71abfe1b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/type-is@2.0.1", + "type": "library", + "bom-ref": "pkg:npm/type-is@2.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-is/-/type-is-2.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "media-typer", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6a2b27ac33f818d7b4e9470a1675796df30d3c1530e23b0b19a5b059f9c7defd361a706e5d7d8c0959f945bad6a348f7a5ccd48a561b96aedf43b370dade572b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/media-typer@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/media-typer@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/media-typer/-/media-typer-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "content-disposition", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "02ef6744bf15354badfd74b36d0037f3e33bf1dccfe03f9eaa0de07c91cc2071d86b76e0d3aef18f52b13145a3f9550b6e264ca302a780515b29ccd4acd2759a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/content-disposition@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/content-disposition@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/content-disposition/-/content-disposition-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "cookie", + "version": "0.7.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ca48b95e72ae7fbe74979d2e193965b7a90a20b6389d0d5e34841ab685c40726797568272aa6e7aa64eb044e41e0dee5acc24a436cad58c8933b6a34bfa130ff" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/cookie@0.7.2", + "type": "library", + "bom-ref": "pkg:npm/cookie@0.7.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/cookie/-/cookie-0.7.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "cookie-signature", + "version": "1.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0fbeae53bdee9525eb0f5517178284d93331555c21b270a07c0c9383d93c3fa2866639572ab38b7b874940a2370718b9c237ac6681572561253560633d931b86" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/cookie-signature@1.2.2", + "type": "library", + "bom-ref": "pkg:npm/cookie-signature@1.2.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.2.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "encodeurl", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4349fd1d18b89ba26e188575785966bc907b644571bbddc8accca232c182d25acc24c5b3460c7a586aaec9f4206556f7d6f8468179df98f34d5e6c673a4441ae" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/encodeurl@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/encodeurl@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "escape-html", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3624aea59e0e7ae1b0afaf251887b29bf92c219309a1d506392099fc54a74f172b7a46efaab81d53194938ca628da299563009ad6ac6b3fe89cbc38cbb28fda3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/escape-html@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/escape-html@1.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "etag", + "version": "1.8.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6882f9171ee66b055adf4d1a976067104e2236fa35a844f12eb3c8fe8d392fbcfa828edf0b0d49e844266cae05989d804bb920545fca1195ae7c17dd0a531c3e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/etag@1.8.1", + "type": "library", + "bom-ref": "pkg:npm/etag@1.8.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "finalhandler", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fedf3c4f2ddde495906d662068e1820987d7470575f9b7b4d96a986252fa87494489400c3ccf28f2a2863b4d58224387ce46b6ba9d3cc2f8180f4983888faadd" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/finalhandler@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/finalhandler@2.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/finalhandler/-/finalhandler-2.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "parseurl", + "version": "1.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0a2c9e3b1153fc96723799b4cfd3df5f0e1208127a4b2833d43a65d30aa39610c418604fd469ec51510bd29eb78681b57dc8f77c7ca75e2f4d60ee2758e2fea9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/parseurl@1.3.3", + "type": "library", + "bom-ref": "pkg:npm/parseurl@1.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "statuses", + "version": "2.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0ef132e795770c1eee927468fb888e193e5f3f5b2547cc10a2155d9278a064f32932cb5a289416870898040089137525da94e70138a18416274616501c606247" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/statuses@2.0.2", + "type": "library", + "bom-ref": "pkg:npm/statuses@2.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/statuses/-/statuses-2.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fresh", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "471fd6c9c67ad0739aa8b2808ba70744a288ef3c566c9df53219ed9adc0ca1a4de17b5c51fd861069f2f21368c89d7e58d143a7985822a46932beca45491cfd8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fresh@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/fresh@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fresh/-/fresh-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "merge-descriptors", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4a7937d785796b214b869ddf914444b9be96b6305f3dd08f6352e7f3ff26ba7b8bba2621b000600555aca33006f8c58c6d512f71d7296e2f51ef0c36da5f50de" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/merge-descriptors@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/merge-descriptors@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "proxy-addr", + "version": "2.0.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "96542c30b4940d43d3e388ddad4fcedfbaa59e27e2b433fe670ae699972848ac8b2afb59c69c95d27dbf6c3fcde2d040019fe024475953b28cadaa0ad7e5d802" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/proxy-addr@2.0.7", + "type": "library", + "bom-ref": "pkg:npm/proxy-addr@2.0.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "forwarded", + "version": "0.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6ee446d1fa41b511d24c238049eea10f6e7cb44b9b16844b6f864d03a3713151cdc3680e7301e8f70c9a6e5ccccce039cfdc40f4bd4a36393f36de8c4fd698a3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/forwarded@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/forwarded@0.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ipaddr.js", + "version": "1.9.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d0a23feb4ef1a31493a07ec68cdd457d26cba14d3e6ed4e2723b1049642587f859ca437c2a998c7fbb98c0f5b747e6a467a47fc35f199574870585e26143cede" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ipaddr.js@1.9.1", + "type": "library", + "bom-ref": "pkg:npm/ipaddr.js@1.9.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "range-parser", + "version": "1.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1eb82cc7ea2baa8ca09e68456ca68713a736f7a27e1d30105e8c4417a80dba944e9a6189468cb37c6ddc700bdea8206bc2bff6cb143905577f1939796a03b04a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/range-parser@1.2.1", + "type": "library", + "bom-ref": "pkg:npm/range-parser@1.2.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "", + "name": "router", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9cb4eb50a9b653288beeb9616a9bbf665e3917036091919a0a965b2076a30d883094908eccb4a4f9c20f027b04a95f79e468c82c99ca6dd402d6754fcfe80061" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/router@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/router@2.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/router/-/router-2.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-promise", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "86fa6823a928ae124c9de8f6f3975283a9eed7e7babb1b3bcc6dc16009b96f2a83b2024d5b0c7333acfa8998808104784c9df42660533b0a99530dd69721f701" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-promise@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/is-promise@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "path-to-regexp", + "version": "8.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ee377054846db0ff0c6297574b0392d18743d03bbea8ea05fc010f22df3c3dc085ad90b3c78d68c64bb58c3f3c8590706cd50811fa6abee86315a300a8c4d69c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-to-regexp@8.3.0", + "type": "library", + "bom-ref": "pkg:npm/path-to-regexp@8.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-8.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "send", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b9a5b45b05caa4bf5b957136a346d18682f61065c8ad9c50d994389a071fa01c5d16642895dfaa5ac0f68cbadf674b6b8ca2fabcec348fffde0307002c58ca4b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/send@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/send@1.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/send/-/send-1.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "serve-static", + "version": "2.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "eb583da4287456787b22eb598ed2c61a94c0df9e7e38f9f64f20efffa8af3f687f01d0155fd6b3b28c66836fccea765e419358044c0872c9ded6625df68408b5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/serve-static@2.2.0", + "type": "library", + "bom-ref": "pkg:npm/serve-static@2.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/serve-static/-/serve-static-2.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "vary", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "04d19b58b7ddd1e50f69b8645d4566d23f2ebaf444c93879a2f45afddca8c3f06a01b649c82fb97d4f88cd03b39802b362a6110084a8461750af778867f3d7aa" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/vary@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/vary@1.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "gcp-metadata", + "version": "7.0.1", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "51c3b791e7f1e9d09c66481c4c681539315bedbd4b950d36858d6898c8e3aeb07391a8d130216060e8ecec9ef55aa9ee1b59366fef69a462fb16c39f85931029" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/gcp-metadata@7.0.1", + "type": "library", + "bom-ref": "pkg:npm/gcp-metadata@7.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/gcp-metadata/-/gcp-metadata-7.0.1.tgz" + }, + { + "name": "ImportedModules", + "value": "gcp-metadata" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/deps.ts#128" + } + ] + } + }, + { + "group": "", + "name": "gaxios", + "version": "7.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fd2ceb9fc9ebfb64ec413d46a7c8887bf044cad2666f27eb6c5878d7d0df1904a412034485b3e2ec9449bae8218e44f33d6814f600507f9015bb70db1edd0e5c" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/gaxios@7.1.2", + "type": "library", + "bom-ref": "pkg:npm/gaxios@7.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/gaxios/-/gaxios-7.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "extend", + "version": "3.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7e3aae0b9f5c0fb0b25babab3572b4141b9f9197288861bcd304ee3ee8d7e7dd1c0794ed967db4136501e12fd601156a8577df665d8b3604be81074f2088a6fe" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/extend@3.0.2", + "type": "library", + "bom-ref": "pkg:npm/extend@3.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "https-proxy-agent", + "version": "7.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bcaf4fe7f8947dd97de4023e255c94b88715b5de287efb6b3abdc736d336cb10bd6e731b11da77c74d4e8503678dbf082588b7f159531379815f071fbf2c2e4b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/https-proxy-agent@7.0.6", + "type": "library", + "bom-ref": "pkg:npm/https-proxy-agent@7.0.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "agent-base", + "version": "7.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "32703e613f1fc1f24f801c779bad0c36a6a49b7d173a4c88a07d72ea1b9342f0b43f0646ee48bc35a70b05cacf6cda28f2f119cbb269ba4efe8cc3be094a2f4d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/agent-base@7.1.4", + "type": "library", + "bom-ref": "pkg:npm/agent-base@7.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "node-fetch", + "version": "3.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "75107bf2cacdfe5ea0a96ba56a1f52af17989f179d7481b7d3e18ea8affd3a52d5c8b8371cf9ebe92a8e59358e5ca4700b6786602919e7d34db9282f4aba6038" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/node-fetch@3.3.2", + "type": "library", + "bom-ref": "pkg:npm/node-fetch@3.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/node-fetch/-/node-fetch-3.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "data-uri-to-buffer", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d11f629116faebc1c1ed00f14f5be4a6e501b6a739dd8c80c0cc0679414a4688d8fcd58abdd67ef5462d45f1a686a35b4644d256931b9b28578a9145bf671bfc" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/data-uri-to-buffer@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/data-uri-to-buffer@4.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fetch-blob", + "version": "3.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ef2010a43d94309ccb8b50eabfba856273db68fc7b65f14ae8f888c50e0f7e418fc8dca5d94831f9afee994a2798aaa384ce039df6ccbdd5faa2d5eaf37b2841" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fetch-blob@3.2.0", + "type": "library", + "bom-ref": "pkg:npm/fetch-blob@3.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fetch-blob/-/fetch-blob-3.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "node-domexception", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fe3299a0ca70d05f06470978fde2d138f03771f717b4b0293f44332e6513fc7b8f0995b207b218f59acc78ac363bf9c522a3d00773d533d6989b4177d760170d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/node-domexception@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/node-domexception@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/node-domexception/-/node-domexception-1.0.0.tgz" + }, + { + "name": "cdx:npm:deprecated", + "value": "Use your platform's native DOMException instead" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "web-streams-polyfill", + "version": "3.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7762562c28af999613488a207bd32c805099aede7bd418a47161989230b59219656d3783946a99d83f2f0fc13f9496bc58659b6fb3e59bcfd725857b2091d967" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/web-streams-polyfill@3.3.3", + "type": "library", + "bom-ref": "pkg:npm/web-streams-polyfill@3.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "formdata-polyfill", + "version": "4.0.10", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6ee7b01f332f60bdbd8dd7904d520b79c49a64a9edfd12568e8642179396eb467aeff1a648b06438533baa1d4f237cc536d25b6992f9790bb5bcb7daccec23e2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/formdata-polyfill@4.0.10", + "type": "library", + "bom-ref": "pkg:npm/formdata-polyfill@4.0.10", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "google-logging-utils", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "adc5f9f08ee7aa9bb899b2b3b4578e00e6dba2605b1d4da821bfddded25f177762cc6480a6ab52c182628060a8a07767332401230f01ad6c8af7ac3761782be8" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/google-logging-utils@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/google-logging-utils@1.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/google-logging-utils/-/google-logging-utils-1.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "json-bigint", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4a23efffc56966e59bbcb48cb530d4f2111fad95a0fe61ff9d5fdbe28d0261b4b1bb550840f2ddc0a3822322d05fe5483cee6facb5f78bcaada85ca174f49449" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/json-bigint@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/json-bigint@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/json-bigint/-/json-bigint-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "bignumber.js", + "version": "9.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2a8d2e5f5e682144bbc09dd16f7d05b3a4a455b2e63c100a7659bbabdf9a93d6db21e15fd0cc2e06c415eb3efe5fbebcfdc1ec7e0f96972b03589726b618ec8d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/bignumber.js@9.3.1", + "type": "library", + "bom-ref": "pkg:npm/bignumber.js@9.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/bignumber.js/-/bignumber.js-9.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "mocha", + "version": "11.7.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9934fa460a29118001cd7585c7e19c27e650df6929e1f31fd31be964821f4aaf59f250bffbe32d7029d0f6de453f6bde6043fde452184af5be53d7d5e31ae58a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/mocha@11.7.5", + "type": "library", + "bom-ref": "pkg:npm/mocha@11.7.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mocha/-/mocha-11.7.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "browser-stdout", + "version": "1.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "aa1015235f80bf65fba9e94e7c0218c1738da2877a5e5644fdf5da052996fd3e52ccb0260a0ce2f9e89613b7d4bdb1da78d0501f5dd47ed8e95f1b1f2e432983" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/browser-stdout@1.3.1", + "type": "library", + "bom-ref": "pkg:npm/browser-stdout@1.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/browser-stdout/-/browser-stdout-1.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "chokidar", + "version": "4.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "420ceef247c1be8f9c038f7ada39cfd4a912e83a29e4d4ba83b4792c5609af86fc51bf783cf417524b02c3d3ef5e87973d145d751342e42d4941447648c1ad9c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/chokidar@4.0.3", + "type": "library", + "bom-ref": "pkg:npm/chokidar@4.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/chokidar/-/chokidar-4.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "readdirp", + "version": "4.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "18387090b7f2c162f6b3abc48f286b8be79799f1fa8f52fb244dbb5a1a8b798ce887f0370c16981848f61ff1c56429ff90c7e29bbdc55f11094f0d3a5adc50c2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/readdirp@4.1.2", + "type": "library", + "bom-ref": "pkg:npm/readdirp@4.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/readdirp/-/readdirp-4.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "diff", + "version": "7.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3c958751bd5115ebca0b068503d4651b9b4277e14ee62461f40f0712d926047d8b8b4de226b881ea6e8920de2b1b3dcadc92dac08effbde035c7344a3fa21207" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/diff@7.0.0", + "type": "library", + "bom-ref": "pkg:npm/diff@7.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/diff/-/diff-7.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "glob", + "version": "10.4.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ec1bfc445d24eb18e8edde00fcfc582db5027dbe9cf95a5ddbf981db244395ec3b25be611178820fd89b7ceef0a64f22e2c7af2ba0c59f2f61ec461b337fec1e" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/glob@10.4.5", + "type": "library", + "bom-ref": "pkg:npm/glob@10.4.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/glob/-/glob-10.4.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "jackspeak", + "version": "3.4.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "386959429cf6c9f6a103f45dd58f0277d48812caaf5e42d5a12c3f720c219e114c0dbb1015e658a0927b6c86414bd05c6a6516f7a6acabf9e93d6ba033e45007" + } + ], + "licenses": [ + { + "license": { + "id": "BlueOak-1.0.0", + "url": "https://opensource.org/licenses/BlueOak-1.0.0" + } + } + ], + "purl": "pkg:npm/jackspeak@3.4.3", + "type": "library", + "bom-ref": "pkg:npm/jackspeak@3.4.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/jackspeak/-/jackspeak-3.4.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@isaacs", + "name": "cliui", + "version": "8.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3bc8dc8da6d76a578e1bd0d0d3e0115d66414df9cfe16340ab3ba224aee5978e009b118abff2763384cf8f18d8df39c109fbc15c5cee726d6dc1dc85c9b16a10" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/%40isaacs/cliui@8.0.2", + "type": "library", + "bom-ref": "pkg:npm/@isaacs/cliui@8.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "string-width", + "version": "5.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1e72ce091def8dc63c6dea0d2ed723679fe7c67d9a7e6304ea586b0eb79ba24a8c6a9f976de5bc9fd4d7a4f0cea9d18ae6a708de84f418a4d6eb00bb10c895a8" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/string-width@5.1.2", + "type": "library", + "bom-ref": "pkg:npm/string-width@5.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eastasianwidth", + "version": "0.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "23cf1361959cf578981d1438ff7739ae38df8248e12f25b696e18885e18445b350e8e63bc93c9b6a74a90d765af32ed550ff589837186be7b2ab871aee22ea58" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eastasianwidth@0.2.0", + "type": "library", + "bom-ref": "pkg:npm/eastasianwidth@0.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "emoji-regex", + "version": "9.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2f5f03689b17494936fb8da9bfc98bb398c94f686a164144e23db5c0e9a06d4aac67684bef636c514efce60f515e0a37b3464d815978d93887a7766d3affd5ca" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/emoji-regex@9.2.2", + "type": "library", + "bom-ref": "pkg:npm/emoji-regex@9.2.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "strip-ansi", + "version": "7.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "826046b25a68409b609cc02f395a86669133f5dca82930b3cb69dfcff9fc68816137f8c213fac299cc5a6c1ea338e1d5fb458d9f294ec5ac4140f4af71692584" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/strip-ansi@7.1.2", + "type": "library", + "bom-ref": "pkg:npm/strip-ansi@7.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ansi-regex", + "version": "6.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "06add2992a721476968cf93c21ff7273ab2f33c739e9d079040b56e106f0e631d3c305d77132e844c9290c9a7a54bd17ce559a0874d7ae415444c6260f4b0baa" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansi-regex@6.2.2", + "type": "library", + "bom-ref": "pkg:npm/ansi-regex@6.2.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.2.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "wrap-ansi", + "version": "8.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b22ed0588eb350cab9e9b11216f6a0b66ccc7463ada317d1f927b3d753286df73bb66f9591472493d6d6d9479f7d319551b3a4b31992c34000da0b3c83bd4d09" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/wrap-ansi@8.1.0", + "type": "library", + "bom-ref": "pkg:npm/wrap-ansi@8.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ansi-styles", + "version": "6.2.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e038fa336f0907ea001fc9059132d4a3e6b68f038592ea9bdf2b9c53408035c45151bc52d1c3f49d96021a371cdc1357c1122c5159831a0cdac267bbcef247be" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansi-styles@6.2.3", + "type": "library", + "bom-ref": "pkg:npm/ansi-styles@6.2.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "wrap-ansi", + "version": "7.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6151888f691a98b493c70e8db198e80717d2c2c9f4c9c75eb26738a7e436d5ce733ee675a65f8d7f155dc4fb5d1ef98d54e43a5d2606e0052dcadfc58bb0f5e9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/wrap-ansi@7.0.0", + "type": "library", + "bom-ref": "pkg:npm/wrap-ansi@7.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@pkgjs", + "name": "parseargs", + "version": "0.11.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fb55648dd0f44012cfa1d1ab2547aa6ab1fc54022f40e0c86f087d5e93f94b28ac7fb628420b0928f345a2aa8b425bbe550fed552b21311ea5a0f327f14f9d3e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40pkgjs/parseargs@0.11.0", + "type": "library", + "bom-ref": "pkg:npm/@pkgjs/parseargs@0.11.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@pkgjs/parseargs/-/parseargs-0.11.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "minipass", + "version": "7.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a8e3b34b57014d6605e011fc7d578f0c138ef62a6d327194119c0d73f70c5a74d5da754b67b56835610f1e461ccd9034a5da00edd97a7bb14beb9f675fd4b66b" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/minipass@7.1.2", + "type": "library", + "bom-ref": "pkg:npm/minipass@7.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/minipass/-/minipass-7.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "package-json-from-dist", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5046484b7fdbcb8382f2f2f73f67535d1113a5e6cb236362239bc8ae3683ff952dae4157fed35bc234d2440182ffeec2028da921c05a4605a670104772c68223" + } + ], + "licenses": [ + { + "license": { + "id": "BlueOak-1.0.0", + "url": "https://opensource.org/licenses/BlueOak-1.0.0" + } + } + ], + "purl": "pkg:npm/package-json-from-dist@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/package-json-from-dist@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "path-scurry", + "version": "1.11.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5dae0dc35ec54bd02940527dba62e2252e28ac68e6ed9cf052bc1a99c190b874b30f2b61f5ba0a0dac9c61d0dc643baa6004d7c381c55e06aa59372d5bfbf51c" + } + ], + "licenses": [ + { + "license": { + "id": "BlueOak-1.0.0", + "url": "https://opensource.org/licenses/BlueOak-1.0.0" + } + } + ], + "purl": "pkg:npm/path-scurry@1.11.1", + "type": "library", + "bom-ref": "pkg:npm/path-scurry@1.11.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.11.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "lru-cache", + "version": "10.4.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "24d03365c5eb0ade365462ee633d337c0cc37c0bc9596e807d8943050c835790c2948da6e6c0262be3883bbb39f577ec46c587a74da3009ad169d3d1193b7a49" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/lru-cache@10.4.3", + "type": "library", + "bom-ref": "pkg:npm/lru-cache@10.4.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.4.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "he", + "version": "1.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "17fd439d418fa29391662d278be0afac28074391721001d12d2029b9858c9ab6d2c28376327ffb93e1a5dfc8099d1ef2c83664e962d7c221a877524e58d0ca1b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/he@1.2.0", + "type": "library", + "bom-ref": "pkg:npm/he@1.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/he/-/he-1.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-path-inside", + "version": "3.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "15de200016fec9c18098aa2ef1e31fb42ba94a2af9951c6a7f8683fef774703daa7381cbd3b3a309eb8732bf11a380a831a782283074fc40813955a34f052f3d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-path-inside@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/is-path-inside@3.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "log-symbols", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f173efa4003cbb285fb5ebbca48bd0c69259ed2618769522bd9a46cbab05b01b8a458ffbad019abde75e07c68af99932ababa930554bffd016eaf398cdf4722e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/log-symbols@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/log-symbols@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/log-symbols/-/log-symbols-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-unicode-supported", + "version": "0.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "927c46daae140b7bbcb2d446c8054908e771166bf90d989171d94868041701b49f2726be3a1a29368b4b42bb2d061aaeaaee19a6e29b0dcffc4ba9a05e03c53f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-unicode-supported@0.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-unicode-supported@0.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "serialize-javascript", + "version": "6.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "49a6b5c4f0724d3ab681d7856582cba3e445137e4d1d99006ea65e58d777069ce9a5e562b00aa90e3729f1dc9feae22f12a251778ea37a69b203888521e564f2" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/serialize-javascript@6.0.2", + "type": "library", + "bom-ref": "pkg:npm/serialize-javascript@6.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "randombytes", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bd897788e5fee022945aec468bd5248627ba7eca97a92f4513665a89ce2d3450f637641069738c15bb8a2b84260c70b424ee81d59a78d49d0ba53d2847af1a99" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/randombytes@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/randombytes@2.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "workerpool", + "version": "9.3.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4e63d14186120279c38840743ff62d8a9edb146bea9d253a23605cb92c3b1f1f894a0fc3b148b979b61f73c198692769baf39c12ce9d5f13eeace6297bd405c2" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/workerpool@9.3.4", + "type": "library", + "bom-ref": "pkg:npm/workerpool@9.3.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/workerpool/-/workerpool-9.3.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yargs", + "version": "17.7.2", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "edd4b3cd143ef822a7348fe4aca9d8455ec928a3d45cc121eb5b286872a0f66ad6121cc55a1167c4fc4697eebd703d4ebbadc2d773543c29e621caefa82b8ceb" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/yargs@17.7.2", + "type": "library", + "bom-ref": "pkg:npm/yargs@17.7.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz" + }, + { + "name": "ImportedModules", + "value": "yargs" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/sdam_viz.js#12" + }, + { + "location": "etc/crawfish.mjs#8" + } + ] + } + }, + { + "group": "", + "name": "cliui", + "version": "8.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "05278d9f2bacef90b8fff350f6042dd7f72c4d7ca8ffc49bf9a7cb024cc0a6d16e32ca1df4716890636e759a62fe8415ef786754afac47ee4f55131df83afb61" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/cliui@8.0.1", + "type": "library", + "bom-ref": "pkg:npm/cliui@8.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/cliui/-/cliui-8.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "y18n", + "version": "5.0.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d297c5cde81e0d62472480264cb44fd83c078dd179b3b8e8f6dbb3b5d43102120d09dbd2fb79c620da8f774d00a61a8947fd0b8403544baffeed209bf7c60e7c" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/y18n@5.0.8", + "type": "library", + "bom-ref": "pkg:npm/y18n@5.0.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yargs-parser", + "version": "21.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b55a6c256ec376379c0221696c80757b7ab1210b04e8da0f739fde4ddadb6c80b88742d5b16867a1ade0fa6d87725048ba31f3b31678549540f8652e736fcb07" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/yargs-parser@21.1.1", + "type": "library", + "bom-ref": "pkg:npm/yargs-parser@21.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-21.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "", + "name": "yargs-unparser", + "version": "2.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ee9453200f5073571a6746d9e9161119b1c9b61256b9a91ff969872b4ad578b90daeb1a17e869b04d76e7ba91d20d23aaf889fee872af5a0ff9fbc7028e77338" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/yargs-unparser@2.0.0", + "type": "library", + "bom-ref": "pkg:npm/yargs-unparser@2.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yargs-unparser/-/yargs-unparser-2.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "", + "name": "camelcase", + "version": "6.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1a6cba161625098eee3849595126f1a365020c7f28c0493df7a8246eba6c806b6b24b33727b8c6c65f4873b430c23e22bce13901665644c79c0dd17b86a1a314" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/camelcase@6.3.0", + "type": "library", + "bom-ref": "pkg:npm/camelcase@6.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "decamelize", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f621353e04a293d1de208c3624ef78222767137781a10ac5277c3bb05bb3497e03a66677bf9b19a54895e52c1c7fa990105f98d2bbbc35ea3ea7e9f287627e85" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/decamelize@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/decamelize@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/decamelize/-/decamelize-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "flat", + "version": "5.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6fab2e103fb9ff7ad3a5405d1b582ea4897c30f14200c034417c269632e1bc250a714bdd138816932f73a6e1827171ceb33e09f703c6356aba38aa66233cf785" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/flat@5.0.2", + "type": "library", + "bom-ref": "pkg:npm/flat@5.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/flat/-/flat-5.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-plain-obj", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6169dfc91c312fff92b2b5987cea54b73e5bdd80fe9f27e41ef8db71a9f393cce0c8ee00483ebbb95311b7c9396cce252cc0e75dfae24613a97a6c3e35f4f578" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-plain-obj@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-plain-obj@2.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "mocha-sinon", + "version": "2.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8fa78840680e15d75c804d64505292bd747da02b92122473bf65d42b8889727b4e6e2d97daf603bd1c2f396c44094665d9d27e0a27b1e5f6189e2d392f1e1acc" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/mocha-sinon@2.1.2", + "type": "library", + "bom-ref": "pkg:npm/mocha-sinon@2.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mocha-sinon/-/mocha-sinon-2.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "sinon", + "version": "18.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6b63764c3635b86be26a327aaf80f50b244093313d34d56560e575c17e71403b8093438d833811974123090b9108fc4ec29d77821b0cc2df4676576e8ecdfdab" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/sinon@18.0.1", + "type": "library", + "bom-ref": "pkg:npm/sinon@18.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/sinon/-/sinon-18.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@sinonjs", + "name": "commons", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2b79821ca43db1587ca350bd731930c5a3a65e800c943c42d666321eb8ea39611c06362befab7deb32f6ce58f9754199dc74b0db8d17d6a807dcc8dfd72256a5" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/%40sinonjs/commons@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/@sinonjs/commons@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@sinonjs/commons/-/commons-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-detect", + "version": "4.0.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d1faff9881f57653bec7b4e570ccbe6c80ea28fb30ffbd2d5727875bbf3b828423866a9a65ed74bb02ee8ee6caf6af4b83a162868d4a50a0d8cf467b93b839fe" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/type-detect@4.0.8", + "type": "library", + "bom-ref": "pkg:npm/type-detect@4.0.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@sinonjs", + "name": "fake-timers", + "version": "11.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1b6a62092c50ee858ec701920321477cf22cc9e2465d8b5cea615b9c503e9115e48849d397c73ff23ba5d92df6f621419c323d1c6a1e596019beebce91971c83" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/%40sinonjs/fake-timers@11.2.2", + "type": "library", + "bom-ref": "pkg:npm/@sinonjs/fake-timers@11.2.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-11.2.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@sinonjs", + "name": "samsam", + "version": "8.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "870e876d7f86c9567399a60d87cd84723d6f74666ba95227fe47834e0eb72200308903cefb10b3f7db86e96a2a81be2d33499488510d299e1ca9dec85fde005d" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/%40sinonjs/samsam@8.0.3", + "type": "library", + "bom-ref": "pkg:npm/@sinonjs/samsam@8.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@sinonjs/samsam/-/samsam-8.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "diff", + "version": "5.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b88143c6aa5164667a4e13a4f388447ea5a81f1d9d7af445be94d97131eeafce6f2267dac546d35bd4728780a90ae0e74e838fd4212d5ca220cad1c13d57dfe4" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/diff@5.2.0", + "type": "library", + "bom-ref": "pkg:npm/diff@5.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/diff/-/diff-5.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "nise", + "version": "6.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "68c480ccb558ecbc9e33ad20bc14b8db79c19883cff96cbb4adee1b1bfbcfdf7351e67a81c97cb3bc08ab1ee2edc1b4e66f40b2608583c8da2ff5599ac48f9fe" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/nise@6.1.1", + "type": "library", + "bom-ref": "pkg:npm/nise@6.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/nise/-/nise-6.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@sinonjs", + "name": "fake-timers", + "version": "13.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "dfafe14db1f6b9a5ae195111c82e9d6bd6301969f35195ee3eba3f1762dfb1d3ac2e70a88f3fe2487f0cc54b7f143d92e5705254f86602b1545dca424361e48b" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/%40sinonjs/fake-timers@13.0.5", + "type": "library", + "bom-ref": "pkg:npm/@sinonjs/fake-timers@13.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-13.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@sinonjs", + "name": "text-encoding", + "version": "0.7.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0c4e36ed1380a61310cd4e0435b962198ac14983d717e4ed2e0f52f2fcde03e385e192b3a037737cbf2cc6e314192fe581184cea3d5445293d8217fb5e8d6dc8" + } + ], + "licenses": [ + { + "expression": "(Unlicense OR Apache-2.0)" + } + ], + "purl": "pkg:npm/%40sinonjs/text-encoding@0.7.3", + "type": "library", + "bom-ref": "pkg:npm/@sinonjs/text-encoding@0.7.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@sinonjs/text-encoding/-/text-encoding-0.7.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "just-extend", + "version": "6.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "718a1f42ed97a689bcd92eaa0fbefc8c10e9c2fbf2dfdb3597f86b6228f6bbd00c750706469681bba918e26561ba7a39909562d43033e1a8a9840d96235fce03" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/just-extend@6.2.0", + "type": "library", + "bom-ref": "pkg:npm/just-extend@6.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/just-extend/-/just-extend-6.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "mongodb-client-encryption", + "version": "7.0.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "d1e8129b2090df530b743147da3e5f1e75fc3a4016cad502e19a0fb9e954d04fa580f436fd4729c646105c5db4496d2b0b300321cd2aa2e8942eda80283b3fb9" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/mongodb-client-encryption@7.0.0", + "type": "library", + "bom-ref": "pkg:npm/mongodb-client-encryption@7.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mongodb-client-encryption/-/mongodb-client-encryption-7.0.0.tgz" + }, + { + "name": "cdx:npm:hasInstallScript", + "value": "true" + }, + { + "name": "ImportedModules", + "value": "mongodb-client-encryption,MongoCrypt,mongodb-client-encryption/MongoCrypt,MongoCryptOptions,mongodb-client-encryption/MongoCryptOptions,ExplicitEncryptionContextOptions,mongodb-client-encryption/ExplicitEncryptionContextOptions,MongoCryptContext,mongodb-client-encryption/MongoCryptContext,MongoCryptKMSRequest,mongodb-client-encryption/MongoCryptKMSRequest" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/client-side-encryption/auto_encrypter.ts#1" + }, + { + "location": "src/client-side-encryption/client_encryption.ts#5" + }, + { + "location": "src/client-side-encryption/state_machine.ts#2" + }, + { + "location": "src/deps.ts#277" + } + ] + }, + "tags": [ + "crypto", + "encrypt" + ] + }, + { + "group": "", + "name": "sinon-chai", + "version": "3.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "99fe4d5117546927676ad271dee86804ead8f5db4bd7d7e23ad01d4f5033c60dfe94d2458ae374bb3694df15f52de01f2f5ee41d0853009829b1f85b309318da" + } + ], + "licenses": [ + { + "expression": "(BSD-2-Clause OR WTFPL)" + } + ], + "purl": "pkg:npm/sinon-chai@3.7.0", + "type": "library", + "bom-ref": "pkg:npm/sinon-chai@3.7.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/sinon-chai/-/sinon-chai-3.7.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "snappy", + "version": "7.3.3", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5032550ae9ef81b951a5f4ce8e8fee4fba50cdfad3b12202278c954b86aaed2b0605a512a49c1a54fd799c5fff8ea8a748ba4dedba1efc1a9b526b5631343931" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/snappy@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/snappy@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/snappy/-/snappy-7.3.3.tgz" + }, + { + "name": "ImportedModules", + "value": "snappy" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/deps.ts#160" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-android-arm-eabi", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "778bd4145ccd06f6b319f07f294f0c9c46b1ea2b532204565e874f7590e758a1f2f47c150677690a279d403712347719358577eabc74df8ae99fb480b932f634" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-android-arm-eabi@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-android-arm-eabi@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-android-arm-eabi/-/snappy-android-arm-eabi-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-android-arm64", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "521fb0d7c761ce3565f393068519e88dbece2e55f612bbccb1822e9ceffb97716bbdcdb342f7eab16b0525a9eed9dc2a944d980e8a1e34ff384becb080df6cc6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-android-arm64@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-android-arm64@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-android-arm64/-/snappy-android-arm64-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-darwin-arm64", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "026267fbac8ebbfd15d183472ca99150d6249fdde2bffd70b4f6b20bb3b5387b5f63a62a1d0df5fcc55e791062118b505bd4f0559c57ac38abc520753f145db7" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-darwin-arm64@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-darwin-arm64@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-darwin-arm64/-/snappy-darwin-arm64-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-darwin-x64", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6e22d35c198f8cf98eec7229bfee41695f46cbfe3e4094943495bc3e3c75525580567a1c3f2eee9becdbbc0592b59b2c4c8e6c7e7fe338296b01e803e30d3d50" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-darwin-x64@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-darwin-x64@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-darwin-x64/-/snappy-darwin-x64-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-freebsd-x64", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1374777b09bc32b8e6d322f64c2dd5827a610ec41a08f8b1349a816c68b3dcd4ec8550e194f94e80f285d0d198a8a88a68319d0fd3cab5480e478bda814b67ee" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-freebsd-x64@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-freebsd-x64@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-freebsd-x64/-/snappy-freebsd-x64-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-linux-arm-gnueabihf", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "66e360b6693d8f42b24fb4df2f2127bd92713a16e4c8d47beb59e4d381744383531cc2023f6f30423d31804b2708752c11e03d397ad12f847bc1a88b9feace40" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-linux-arm-gnueabihf@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-linux-arm-gnueabihf@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-linux-arm-gnueabihf/-/snappy-linux-arm-gnueabihf-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-linux-arm64-gnu", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "288cf0b6ad1d033b21ce9a995a383443d954c7dde264def008253309d2d8210fa6bc964a335d1509d9f445cb90cded51dd42533f0a4f2d740856c90d3016323c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-linux-arm64-gnu@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-linux-arm64-gnu@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-linux-arm64-gnu/-/snappy-linux-arm64-gnu-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-linux-arm64-musl", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "000103e1c412ef8c4fbe4b6cc959b3e6ccbcbd2c46ffeddded1ab6143059ce3dc5bfabf9beec7ab999c408f080aa900b09d4ed27ad6e9eaa4ecaa3bb8590add5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-linux-arm64-musl@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-linux-arm64-musl@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-linux-arm64-musl/-/snappy-linux-arm64-musl-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-linux-ppc64-gnu", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a687cee5e48b83c65307055a7b85871f0271246648f0d11be2be4ca69bead7627fd7f1ead4779c0a55e67d8dc0edb753d9fb12d9377e43b088f557413a3dac6c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-linux-ppc64-gnu@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-linux-ppc64-gnu@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-linux-ppc64-gnu/-/snappy-linux-ppc64-gnu-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-linux-riscv64-gnu", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3a21d875ebb08f44d50570035269900d0e252f54c1fbc1309979c580ebada035571da525d02245c972daead6145defa0458f21b35bfb79bd2fc84f7b2ca634e9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-linux-riscv64-gnu@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-linux-riscv64-gnu@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-linux-riscv64-gnu/-/snappy-linux-riscv64-gnu-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-linux-s390x-gnu", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "eba41d9ae57d093abf4bfc627d95e5332dcfb194ef880824aaaa59fbbbcf0a62edb8ffa7aa169eba94a13857ffb080ec4b481978f6b33e8b0f4de4c16e190b1e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-linux-s390x-gnu@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-linux-s390x-gnu@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-linux-s390x-gnu/-/snappy-linux-s390x-gnu-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-linux-x64-gnu", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83a2944633b1ae06fcc970c464cb88707914affed32a50f04a2c9d110b4cb4fde7e22238b0d8e4704fd634a951dfeb7d6d9875a45180abb345441b68b90187a5" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-linux-x64-gnu@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-linux-x64-gnu@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-linux-x64-gnu/-/snappy-linux-x64-gnu-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-linux-x64-musl", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e94bcec9ccc7927a5a2a3ae528a4a55f7af0a4eadf27088c1baa80d0d44a24581b70200453198df40f09bd6e229cfe3a0ca750d1b7a474ec7046d0211624c37e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-linux-x64-musl@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-linux-x64-musl@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-linux-x64-musl/-/snappy-linux-x64-musl-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-openharmony-arm64", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "23999a93fe6b4e9ae86dfef0302934bc584296658e2ff4222093385e89edcac9da7663ff47d840726b859a8315d866b10bd31b96a2c0ed9fbe832f28bb984957" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-openharmony-arm64@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-openharmony-arm64@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-openharmony-arm64/-/snappy-openharmony-arm64-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-wasm32-wasi", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f84ae87b2815628f5192c39c863176d3a7eb84c91f0f63da22e9f7c87e19a798ff634a08120b3ff95840631fdffb31d1ca541850874bcc345c95ca1ea6f951f1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-wasm32-wasi@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-wasm32-wasi@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-wasm32-wasi/-/snappy-wasm32-wasi-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "wasm-runtime", + "version": "1.0.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "49e0e738ed1393b3a48aae836d79a604e0e03806fd769f608e5a61a244d4c66b7c53796220fd59b28cc16a11faf63fd126ff917ece88c142874e041827f1c103" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/wasm-runtime@1.0.7", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/wasm-runtime@1.0.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.0.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@emnapi", + "name": "core", + "version": "1.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ceafdacbef5f348249b49899c5d4e75d2db43e595c60c5f7384db71127381cafdb758bb770e598561b0e8559d700b7d4feea892319f93413ddf73e2ff927e84a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40emnapi/core@1.6.0", + "type": "library", + "bom-ref": "pkg:npm/@emnapi/core@1.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@emnapi/core/-/core-1.6.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@emnapi", + "name": "wasi-threads", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "588d03759f311526e0323475b05b0a00127f0b93a746b8d3d3a2576d929ec491ab0ee3d3cd974361f165b207025c2c9ffacb86e505367bfcb55a8d95fce6a92d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40emnapi/wasi-threads@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/@emnapi/wasi-threads@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@emnapi/wasi-threads/-/wasi-threads-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@emnapi", + "name": "runtime", + "version": "1.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a1bb549801d3323965e3df4ff83f40ddac5e24596176339674a50db3f53a408193ed5e518dc516d714e80338ef9a04d24210db627fcdc1f4d1a09710dab341c4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40emnapi/runtime@1.6.0", + "type": "library", + "bom-ref": "pkg:npm/@emnapi/runtime@1.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@emnapi/runtime/-/runtime-1.6.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@tybys", + "name": "wasm-util", + "version": "0.10.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f6d4da3c92d289e8d92b1f819a8838b92b9bb5ea93bc5ad5ad44709261e2c41a341b8b1e0f4cd4c69f7c1350f35012712d0dcd3f05eb18a0e2563c31fc3a4fb2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40tybys/wasm-util@0.10.1", + "type": "library", + "bom-ref": "pkg:npm/@tybys/wasm-util@0.10.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-win32-arm64-msvc", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "af1a9f9ed06c09fce03a16bf3a51bc95dda1b3a6123068693146c58de40bc950dba28634e357d15efdd2ef2939d837cee87e104212d3e7ea7b716d2661d87289" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-win32-arm64-msvc@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-win32-arm64-msvc@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-win32-arm64-msvc/-/snappy-win32-arm64-msvc-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-win32-ia32-msvc", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8e8455d7a0ec46daa31add02752a7118290ed1494719e4d9fc6aaf76c72800ba5129b8a44764e8a780bad5dc4472198e77795262c5eeb6ec1658683736bfbe58" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-win32-ia32-msvc@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-win32-ia32-msvc@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-win32-ia32-msvc/-/snappy-win32-ia32-msvc-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@napi-rs", + "name": "snappy-win32-x64-msvc", + "version": "7.3.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7049d0c1cb1d272394ec74993835ac1e92ae4284983388daab0fe19fda4e5d86d1375fb4d96c58a690f77dd32e28de93380e981b9280e4f1d135e56294d5fce9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40napi-rs/snappy-win32-x64-msvc@7.3.3", + "type": "library", + "bom-ref": "pkg:npm/@napi-rs/snappy-win32-x64-msvc@7.3.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@napi-rs/snappy-win32-x64-msvc/-/snappy-win32-x64-msvc-7.3.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "socks", + "version": "2.8.7", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "1cba6dfae2f2fe9c41f9bba6ffd0f302088a4bc097d44bdb5b1238ce59a01821312262dd89a776882c174f967873d73712af2b3f6df5f263d6d9cf906ed8caf0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/socks@2.8.7", + "type": "library", + "bom-ref": "pkg:npm/socks@2.8.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/socks/-/socks-2.8.7.tgz" + }, + { + "name": "ImportedModules", + "value": "socks" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/deps.ts#195" + } + ] + } + }, + { + "group": "", + "name": "ip-address", + "version": "10.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "356bfd60b5b83e85b607bc6dcda4b7342a2def99ba9caec871dbf4a3795f31c7895517d2a10c2a0f8c041f9acbc28289c14899feb7e98950619da17414ae07a0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ip-address@10.0.1", + "type": "library", + "bom-ref": "pkg:npm/ip-address@10.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ip-address/-/ip-address-10.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "smart-buffer", + "version": "4.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f7884ad0787cacfa90976c577371ec681a0e5ca576d0c4e83e4717bf06c84962c4b3eeb8b01ab9905827da42431dbd4faf2f72acfd1dc6b088f5145c8bb4572a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/smart-buffer@4.2.0", + "type": "library", + "bom-ref": "pkg:npm/smart-buffer@4.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/smart-buffer/-/smart-buffer-4.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "source-map-support", + "version": "0.5.21", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b811d4dcbddccec232617297f3c7ddac6a2fc5d482a13183459e92617b524712d95331e0e4fffae87b7aba85251eef4466877e8a75e12a8dea420c17513ff2d7" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/source-map-support@0.5.21", + "type": "library", + "bom-ref": "pkg:npm/source-map-support@0.5.21", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.21.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "buffer-from", + "version": "1.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "13e5d0091c126da6a20a1b6fea4e83c2073e6f1f81b3abee2891c7979928c7f05a29b8625f3a903b02b870edb6c84946a763829a3c15853dc79b18323c69c97d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/buffer-from@1.1.2", + "type": "library", + "bom-ref": "pkg:npm/buffer-from@1.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ts-node", + "version": "10.9.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7f4145a4875c1e09fccdc3d26dfd5d45ebf0b74e3b60c9da889337bb6c3645ec2b07e7e86ffcde3d972b3b24282cc30eeda04875d2dc40810ae5d62390b9c6ad" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ts-node@10.9.2", + "type": "library", + "bom-ref": "pkg:npm/ts-node@10.9.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ts-node/-/ts-node-10.9.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@cspotcode", + "name": "source-map-support", + "version": "0.8.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "21c84d7fa74de2d1e8305227ffb384f0b599d7d63aabfebb0667fabe719112ff1149b0556fd2cf27111c9f0adcc17ea2c52bda886a2898052fbb8612c57ad583" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40cspotcode/source-map-support@0.8.1", + "type": "library", + "bom-ref": "pkg:npm/@cspotcode/source-map-support@0.8.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@cspotcode/source-map-support/-/source-map-support-0.8.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@jridgewell", + "name": "trace-mapping", + "version": "0.3.9", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "dc17a5b7ab5d73c6cf800b5b72676d349962ad5a139846f97b6802f783e7930116f6323a0801d47a81bce6d8d63f95aabaa7dabe832d330886e0ff76e9928ab9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40jridgewell/trace-mapping@0.3.9", + "type": "library", + "bom-ref": "pkg:npm/@jridgewell/trace-mapping@0.3.9", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.9.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@tsconfig", + "name": "node10", + "version": "1.0.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0dc4630c2ba32bf90293f7147bc5f3f194a99bc992de634da6d6be8c6080e944840df92d94dbe6d7e22e67d7937036cd938d411f0a471de5be37594a0b3e333b" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40tsconfig/node10@1.0.11", + "type": "library", + "bom-ref": "pkg:npm/@tsconfig/node10@1.0.11", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@tsconfig/node10/-/node10-1.0.11.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@tsconfig", + "name": "node12", + "version": "1.0.11", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "72a79fb91b21d76a56c86b08a0128903d96e16ede6471080f8e459bc0e24b4b4b322e094b56571188b978a01303b9ff2c1614c67640418a5af9191b5cc33136a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40tsconfig/node12@1.0.11", + "type": "library", + "bom-ref": "pkg:npm/@tsconfig/node12@1.0.11", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@tsconfig/node12/-/node12-1.0.11.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@tsconfig", + "name": "node14", + "version": "1.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cac4fc9a1762c562ba1f0de2d55d80791a99e567d78351b8de6aa86253369dceb7f3c16ae63717cabe6646ca9588bc7f18961da0bd1b7d70fc9e617e667fc8a3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40tsconfig/node14@1.0.3", + "type": "library", + "bom-ref": "pkg:npm/@tsconfig/node14@1.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@tsconfig/node14/-/node14-1.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@tsconfig", + "name": "node16", + "version": "1.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "bf1854cb827c9727b28a71fb033975a5d778dc6261647fed3f6c1e37c4e7b506e5398f80d176d3f03264d7fa023ee38eca0fc96bbe7bac6d028077160bc39f30" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40tsconfig/node16@1.0.4", + "type": "library", + "bom-ref": "pkg:npm/@tsconfig/node16@1.0.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@tsconfig/node16/-/node16-1.0.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "acorn-walk", + "version": "8.3.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b9e11ea67ba3a6a79eda8e5a2189ef1d4e82d00e3630d76c2037aacb907276b92e0b947566e5059e6dbb11e1491a8107250827dee95e46f9935da2607d76ede2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/acorn-walk@8.3.4", + "type": "library", + "bom-ref": "pkg:npm/acorn-walk@8.3.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-8.3.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "arg", + "version": "4.1.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e7c4bd403a86d17c76ed8c0f4adf5f2718af8d8978df6602c1f0cc7d9fbbd5102a52b65e7fb2eb2906772c72cec024b814b341a653f9df7671f3de5278e087bc" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/arg@4.1.3", + "type": "library", + "bom-ref": "pkg:npm/arg@4.1.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "create-require", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "75c2855f78e7d0ca486978e2b2846f7b12095442b36aaef3dab64ac5ff8c4abf5391d9879ac5389b695c2e88eb8ff14797c9a4e55c4c99803e7ed4643ffde829" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/create-require@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/create-require@1.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "diff", + "version": "4.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e7c966c4a480e013722f3f871cc53394e129834f4557e7afe9931edef262860771ce073067c5681043e600b0991bd2e6a9f56834c30aa6db48613546eae0d8ec" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-3-Clause", + "url": "https://opensource.org/licenses/BSD-3-Clause" + } + } + ], + "purl": "pkg:npm/diff@4.0.2", + "type": "library", + "bom-ref": "pkg:npm/diff@4.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "make-error", + "version": "1.3.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b3c52194d7bbbcf2a8990842d6a15e94ca24aff49cdc080d6eca379fbe2654f0392d3670901f4d9577f85cf6a62f1244f21d2087bdeb33de31bf0453d825489f" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/make-error@1.3.6", + "type": "library", + "bom-ref": "pkg:npm/make-error@1.3.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "v8-compile-cache-lib", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c1aed88f25067cd667808fefb4ad141c037e9600c2c413c2ca55571a9d33bb9f45cf96a21ad3576aadc3848a2fd3adcca2b07e55fb9f2e1dc9945d8a7532b7c6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/v8-compile-cache-lib@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/v8-compile-cache-lib@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/v8-compile-cache-lib/-/v8-compile-cache-lib-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yn", + "version": "3.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "531e328065acbb673b8ac1567bc62ed5896e266a95871a8ad9c2d735003901c0b741f6c636933b7eed18f1bff3d7aa572e7171658bd685dddf84163d0cb982e9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/yn@3.1.1", + "type": "library", + "bom-ref": "pkg:npm/yn@3.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "tsd", + "version": "0.33.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fcf42dca4245570f74408086ef3c8f0cc232b9e39728bee33895685f9a482e76f7531fbb42aca73b17d5bdaac4f8afb28bb059c8e498e2bf8e64d592591884c1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/tsd@0.33.0", + "type": "library", + "bom-ref": "pkg:npm/tsd@0.33.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/tsd/-/tsd-0.33.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@tsd", + "name": "typescript", + "version": "5.9.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "25249d3624b4c2077c187841c27300235f18f173e12d537e74d7a53df6425c5872f4b6f735b9c5ca9f492b1c6be788d25241093e4ddc89dbc2a0776e71269131" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40tsd/typescript@5.9.3", + "type": "library", + "bom-ref": "pkg:npm/@tsd/typescript@5.9.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@tsd/typescript/-/typescript-5.9.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-formatter-pretty", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "22c513b46c45d61ac7ea531689297559b19a88fd35793ea4cf2c1d63553eccb73430ffa7c049d4892f5423c21a3935214de4092e50845886d720d047e1825b05" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-formatter-pretty@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/eslint-formatter-pretty@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-formatter-pretty/-/eslint-formatter-pretty-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "eslint", + "version": "7.29.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "54d72f8a86031fcfc5c5a7932a4338fd3893c2dea9055f44dce7c69af6b0f2d3e5d2bac7089e0b975e47453fa93221407ff30b42f0330bee91cd43042fd09e9e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/eslint@7.29.0", + "type": "library", + "bom-ref": "pkg:npm/@types/eslint@7.29.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ansi-escapes", + "version": "4.3.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "80a5e3e402eb29640bb181bd8e54d1991ff12a5bb11d5f99f501303488027ccd7fbb03cc0aecd55678799b04ddf8eb8165cc1220c6eab2c356466d65139d5069" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansi-escapes@4.3.2", + "type": "library", + "bom-ref": "pkg:npm/ansi-escapes@4.3.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-fest", + "version": "0.21.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b74af306af3b9b77d571db870d41612a6cb25fef5ea3a5908d9bdfe7511afccd10efe4f7ef8269d5a522c9497418ac69f0cfce113547483be69323e0bd7f97db" + } + ], + "licenses": [ + { + "expression": "(MIT OR CC0-1.0)" + } + ], + "purl": "pkg:npm/type-fest@0.21.3", + "type": "library", + "bom-ref": "pkg:npm/type-fest@0.21.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "eslint-rule-docs", + "version": "1.1.235", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f9343ec7825d4e70e81445d76f77c3bdf18ec27c8d57b76e1fc7d75933c3d6279a06607ca268fb1b0fe930106ee2e236b8908253c00f0da409cd6b979d3b07e0" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/eslint-rule-docs@1.1.235", + "type": "library", + "bom-ref": "pkg:npm/eslint-rule-docs@1.1.235", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/eslint-rule-docs/-/eslint-rule-docs-1.1.235.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "plur", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e1419ec2b620a83170f6f57accd57e00398f01401f24f2ad1af6ff55da50031db95f97f7c57746772384545c2497c1e5fed97bfb16de1ea48433e0f9fd38ab52" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/plur@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/plur@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/plur/-/plur-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "irregular-plurals", + "version": "3.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "d403462d9f8d92fd69b456f6a5af281bc2de9b892b7e52ae5ff8083621c91e325429a24793f497939c7a2b727edfdfe9d21d51436b1a44e725249f902ef11309" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/irregular-plurals@3.5.0", + "type": "library", + "bom-ref": "pkg:npm/irregular-plurals@3.5.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/irregular-plurals/-/irregular-plurals-3.5.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "supports-hyperlinks", + "version": "2.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "469b00665a56703c0e3d0036d9a087e09d2decbf09980bec0b17ce484c26edc42cdcbb21377e9069393077bd039c13970d61acb30d9e52873c09a4564f45ee9c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/supports-hyperlinks@2.3.0", + "type": "library", + "bom-ref": "pkg:npm/supports-hyperlinks@2.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "globby", + "version": "11.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "8e121768ecf2d6c6fc232a1c6abb964a7d538e69c156cf00ca1732f37ae6c4d27cab6b96282023dc29c963e2a91925c2b9e00f7348b4e6456f54ab4fd6df52de" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/globby@11.1.0", + "type": "library", + "bom-ref": "pkg:npm/globby@11.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/globby/-/globby-11.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "array-union", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "1c6cb1a0e4d853208ceacb547ba1098277781287b0008ef331d7ea3be9068e79599810f3fdc479a5ff2bfdc4785aaeb4b0bfe9d0891c8d41043f04b7185ac8cb" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/array-union@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/array-union@2.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "dir-glob", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5a4ad6a7d191e0a5df28663338b993b86562d545857f0b37efb9fd71ce79fed6fa0eeab217aa5c43901b88712c85a0e963dbfaa1a4abd9708389d1a633077320" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/dir-glob@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/dir-glob@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "path-type", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "80329bf1a64c0de0ffb595acf4febeab427d33091d97ac4c57c4e39c63f7a89549d3a6dd32091b0652d4f0875f3ac22c173d815b5acd553dd7b8d125f333c0bf" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/path-type@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/path-type@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "slash", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "83d43585a79bcb7e8e492b706f89ed08618668ab1a5528d0ebc7c1c6841cbad9797d2d6fb98d7c1f7c12b778c5c85b6b931f8acf45751bce40e0cc80743322d9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/slash@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/slash@3.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "jest-diff", + "version": "29.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "2cc220888ae18a098faecd37247a71521db22122b7bcb14f900a1d3dea34f81b85ef003616841b904835bbc8016014e19dcbbb7b5a040d47c85d5b93a8b4548f" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jest-diff@29.7.0", + "type": "library", + "bom-ref": "pkg:npm/jest-diff@29.7.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/jest-diff/-/jest-diff-29.7.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "diff-sequences", + "version": "29.6.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "12378f2b5b2b0f73f4f28da3e1fd04c67ca5a91b3907db498dca7db7592b1f6a918bc08276c61fc1ef498122eeac5056c2ae2e3a58a9cdf9397c736fc052abf1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/diff-sequences@29.6.3", + "type": "library", + "bom-ref": "pkg:npm/diff-sequences@29.6.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-29.6.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "jest-get-type", + "version": "29.6.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cebb5e5e7a98c5f421ee5e451f22f7f232f7f5d8bc1fcac7a1e70b1f724dc47dc1c0eac1b0d79a6dd6a9e5ed08db7943e071c8f16e5514166a1b811aab92cd73" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jest-get-type@29.6.3", + "type": "library", + "bom-ref": "pkg:npm/jest-get-type@29.6.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-29.6.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "test" + ] + }, + { + "group": "", + "name": "pretty-format", + "version": "29.7.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3dd970fe83f137e69776633d474d09542f56545a022d3289bc354b82627ea807df04cc6c57ce65fcbbbbb0dc78cd2ccfca82f67ae226b84c0784e5dd12034565" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/pretty-format@29.7.0", + "type": "library", + "bom-ref": "pkg:npm/pretty-format@29.7.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/pretty-format/-/pretty-format-29.7.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@jest", + "name": "schemas", + "version": "29.6.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9a8e63e57fa321998942f78129e4bf72502e7a2a55eca8225f5bcc802c5a9b544d622a84d70eb69f4fed2499c7b635bc647710728e6063ce630379a2d0bfa748" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40jest/schemas@29.6.3", + "type": "library", + "bom-ref": "pkg:npm/@jest/schemas@29.6.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@jest/schemas/-/schemas-29.6.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@sinclair", + "name": "typebox", + "version": "0.27.8", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f858f8de948cc09b38291ac7ffddfc51ffae0042c881506643383fab5606d74763c9f0374e7ad4f0df17cea0a1fe891976ccea0504d97fdea274c7c4e659f04c" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40sinclair/typebox@0.27.8", + "type": "library", + "bom-ref": "pkg:npm/@sinclair/typebox@0.27.8", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "ansi-styles", + "version": "5.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0b1c29b7649f4f34ed5dc7ce97318479ef0ef9cf8c994806acd8817179ee5b1b852477ba6b91f3eeac21c1ee4e81a498234209be42ea597d40486f9c24e90488" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/ansi-styles@5.2.0", + "type": "library", + "bom-ref": "pkg:npm/ansi-styles@5.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "react-is", + "version": "18.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fcb2cc5726acd258e302da1888fa9888bf15597cd451d4e1ae6539fa7db40d9bfe6be0a54687af533c3927153e21e879fdcf3bcada13055f46d4588a7cd25d9a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/react-is@18.3.1", + "type": "framework", + "bom-ref": "pkg:npm/react-is@18.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/react-is/-/react-is-18.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "framework" + ] + }, + { + "group": "", + "name": "meow", + "version": "9.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "fa86d26e539099185cc81b7ad9fbab42a440429372597a3c06e4396cdedd1bcc26c10fafc072a9feb0850f80ab4cff02b03403d6c8e867de0ae35ed711493c21" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/meow@9.0.0", + "type": "library", + "bom-ref": "pkg:npm/meow@9.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "minimist", + "version": "1.2.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "868bfc6d4ba22e2c853c6c853c4d65c16866cd86e2ace5d034da38d3ecb7ce8c3c6855537b29f75562f454515f74d75d03c4b855fd13734eb6af3c8dafb3da6a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/minimist@1.2.5", + "type": "library", + "bom-ref": "pkg:npm/@types/minimist@1.2.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "camelcase-keys", + "version": "6.2.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "62bc1a034bc429accf0649f48a94e232949a8d80d27be2a341fae385c04cc49b7fce76ef94777c3f0fd56a66b3e4407859f86cdd2511dd9f66c11bbf3f7b3762" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/camelcase-keys@6.2.2", + "type": "library", + "bom-ref": "pkg:npm/camelcase-keys@6.2.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "map-obj", + "version": "4.3.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "85d375c15ad96dbdbd7811a21a325b78ff096ca8ead6eae41c9fcb20ffcd638f0c6754155d4b10055d46d73bd81479f55c4d3a7308c1b0e2362b75259e3d585d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/map-obj@4.3.0", + "type": "library", + "bom-ref": "pkg:npm/map-obj@4.3.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "quick-lru", + "version": "4.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "011842a66ef47f375cbcd41f3e8cb8f4869a9ca913951585d89333aa17096e1485459bfb9cf4ef64975c63bdf4d483e6bd6fbfa744602169d00cb27189fb10ee" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/quick-lru@4.0.1", + "type": "library", + "bom-ref": "pkg:npm/quick-lru@4.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "decamelize-keys", + "version": "1.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5a23f18048ab215d3f78838c727141037fc8259019a8a9f00305b2bef762e25b2bd5608ddb69e175fff775bdc3a197148d35764aa7f3230372a7acb6c6cde79a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/decamelize-keys@1.1.1", + "type": "library", + "bom-ref": "pkg:npm/decamelize-keys@1.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "map-obj", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ecdfeade5c99f8b542a7b3f3bb1ac9af828c6c1136856ec14fb60d89adf7d0e17121fe1ddebe7356989c3f6eb9d25ec23cde9133dcce251977346a6a4a2c3712" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/map-obj@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/map-obj@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "hard-rejection", + "version": "2.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "548641fa26c3871ece6e101eece56da046ee3f887f32e3931c9f89f21fde057a2d2589747c1811ef6c431422a0221db638964839537104c5ae840af5d2bf0774" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/hard-rejection@2.1.0", + "type": "library", + "bom-ref": "pkg:npm/hard-rejection@2.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "minimist-options", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "438afc82177cd3284eff48f53b7076063c1e5f77e21e0f5c74ec2325dd89efa435df973e343c460aa758290d52281b857e059b014cc17ef6233d411e360a8dd4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/minimist-options@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/minimist-options@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "arrify", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "dc26337b1f4cf451908c218c1b28baff7d5cf0625b81bd2a1b2af1e475b13ddd1a0b0878701d988cc6f65dff54ba8a20accae53bd713aa7079ac8e461d94dc50" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/arrify@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/arrify@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-plain-obj", + "version": "1.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "caf911cb1985284390e293570a6246e401103655c94b92da38d5e8e7f70b75365d5afb19d62a091289cb180a2c2a531613c970532fdb273323730f1acfbdfe16" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-plain-obj@1.1.0", + "type": "library", + "bom-ref": "pkg:npm/is-plain-obj@1.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-1.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "kind-of", + "version": "6.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "75c4b5ba5fbdb66783f794fec76f3f7a12e077d98435adcbb2f0d3b739b7bf20443bb44fa6dbc00feb78e165576948d305172ba45785942f160abb94478e7a87" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/kind-of@6.0.3", + "type": "library", + "bom-ref": "pkg:npm/kind-of@6.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "normalize-package-data", + "version": "3.0.3", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a765b5b20aa28f7ccc332442d3aec3835e9b7f3547fb0ee1c9e826a48bd9e09363aad18e54022f2e68c1c77c8fed84def6f289824a0d38f8f0406a200e831714" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/normalize-package-data@3.0.3", + "type": "library", + "bom-ref": "pkg:npm/normalize-package-data@3.0.3", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "hosted-git-info", + "version": "4.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9320ae10e5a326a66e0db447ccbf15f77373421c0807bd681564b2cd5a3e28f648fa99d03cfc6e71d92b399be42d19eb7f9511b1033e209d3d0f0dbd71100b20" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/hosted-git-info@4.1.0", + "type": "library", + "bom-ref": "pkg:npm/hosted-git-info@4.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-4.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "validate-npm-package-license", + "version": "3.0.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "0e92a6d948bfc4deff1d0282b69671a11581859f59d24aadca01bc5c280d43c6650e7c6e4265a18f9eba8fc7cde02bb7fc999b86c0e8edf70026ae2cf61dbb13" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/validate-npm-package-license@3.0.4", + "type": "library", + "bom-ref": "pkg:npm/validate-npm-package-license@3.0.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "spdx-correct", + "version": "3.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "90df5d25bbe7c921d42c896e0c7cb7d961d152edce83b07db1b63bb6c14b72d42422a9cc877844ad881d3234d8baa99c5d7fa52b94f596752ddc6ef336cc2664" + } + ], + "licenses": [ + { + "license": { + "id": "Apache-2.0", + "url": "https://opensource.org/licenses/Apache-2.0" + } + } + ], + "purl": "pkg:npm/spdx-correct@3.2.0", + "type": "library", + "bom-ref": "pkg:npm/spdx-correct@3.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "spdx-expression-parse", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "71ba87ba7b105a724d13a2a155232c31e1f91ff2fd129ca66f3a93437b8bc0d08b675438f35a166a87ea1fb9cee95d3bc655f063a3e141d43621e756c7f64ae1" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/spdx-expression-parse@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/spdx-expression-parse@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "spdx-exceptions", + "version": "2.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3e2538dabfb13b851b512d5bba8dcb3c992394eef8df45e7e5254085da73cec3c7b236d855f9679c57404e069b9cbb9d7be0aabb6e69e8dfa0da5c3f3c5b1ae3" + } + ], + "licenses": [ + { + "license": { + "id": "CC-BY-3.0", + "url": "https://opensource.org/licenses/CC-BY-3.0" + } + } + ], + "purl": "pkg:npm/spdx-exceptions@2.5.0", + "type": "library", + "bom-ref": "pkg:npm/spdx-exceptions@2.5.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.5.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "spdx-license-ids", + "version": "3.0.22", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e0f453e2787510898f6edda301238a1d7ecf07b23e7b821634bbe42850f13612657e36d8965798421dbce59ff798f4c74802bf02f74c9b0e4134db981fc4a181" + } + ], + "licenses": [ + { + "license": { + "id": "CC0-1.0", + "url": "https://opensource.org/licenses/CC0-1.0" + } + } + ], + "purl": "pkg:npm/spdx-license-ids@3.0.22", + "type": "library", + "bom-ref": "pkg:npm/spdx-license-ids@3.0.22", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.22.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "read-pkg-up", + "version": "7.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ccad1307b5dde89a422e694b9ae7eaca4184fbf4e539e3c3eaa28294d5bb8470ca161fc9effee0096191ee3a044045b56caab76b7c9465239b3a858b150e2886" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/read-pkg-up@7.0.1", + "type": "library", + "bom-ref": "pkg:npm/read-pkg-up@7.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "read-pkg", + "version": "5.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "520ebd98d3a97ef28301cd90f034693238f376dae7bfd1dc48c5fee15b19c43d5a67a673ac813bae5cd706d593ca150b48c2a0d3be805ba591e626690f42623a" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/read-pkg@5.2.0", + "type": "library", + "bom-ref": "pkg:npm/read-pkg@5.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "normalize-package-data", + "version": "2.4.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "dfb8be39a59387da9e2b82d21cfb32442ecd6a19c6a2d36e66f8cb4a070fcdb9691c1debac227100e808e6009d2a6edca289ec697d4e7f420b8937276636dfc4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/normalize-package-data@2.4.4", + "type": "library", + "bom-ref": "pkg:npm/@types/normalize-package-data@2.4.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "normalize-package-data", + "version": "2.5.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ff908c3774f44785d38f80dc19a7b1a3eae8652752156ff400e39344eae3c73086d70ad65c4b066d129ebe39482fe643138b19949af9103e185b4caa9a42be78" + } + ], + "licenses": [ + { + "license": { + "id": "BSD-2-Clause", + "url": "https://opensource.org/licenses/BSD-2-Clause" + } + } + ], + "purl": "pkg:npm/normalize-package-data@2.5.0", + "type": "library", + "bom-ref": "pkg:npm/normalize-package-data@2.5.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "hosted-git-info", + "version": "2.8.9", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9b120301bf4bb26e83a0e27bc47fb9f97e32d4b53fe078b9d0bf42e6c22cc0adc9cd42d2e1bc24d45be374182f611e1bcd3e2db944220b5e451367f91db2ef63" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/hosted-git-info@2.8.9", + "type": "library", + "bom-ref": "pkg:npm/hosted-git-info@2.8.9", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "semver", + "version": "5.7.2", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "701ce79d0f4a8c9a94ebb079d91302eb908c6ab2b6eb4d161676e471a8b05aadf1cbfe61685265b21827a63a2f31527e1df7f8f5df06127d1bf3b0b9a43435d2" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/semver@5.7.2", + "type": "library", + "bom-ref": "pkg:npm/semver@5.7.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/semver/-/semver-5.7.2.tgz" + }, + { + "name": "ImportedModules", + "value": "semver,semver/gte" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/expand-tasks.mjs#8" + } + ] + } + }, + { + "group": "", + "name": "parse-json", + "version": "5.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6b208abe6fe98421b13a461148233cda20f072df3f1289d2120092c56c43eef7ba8c7820b059787d955004f44d810a0a8ae57fa1d845ac6cd05d9c1b89f0bc46" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/parse-json@5.2.0", + "type": "library", + "bom-ref": "pkg:npm/parse-json@5.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "error-ex", + "version": "1.3.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b2a41a9809d1d785600abd40eb5f00dec1abca07292be1c46de9c0fc7884024914c1c648201fed816a871715a03b20e1e270782424629a1efd751e58c1cf4c0d" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/error-ex@1.3.4", + "type": "library", + "bom-ref": "pkg:npm/error-ex@1.3.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "is-arrayish", + "version": "0.2.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cf3d3a4bcb74a33a035cc1beb9b7b6eb37824cd5dc2883c96498bc841ac5e227422e6b38086f50b4aeea065d5ba22e4e0f31698ecc1be493e61c26cca63698ce" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/is-arrayish@0.2.1", + "type": "library", + "bom-ref": "pkg:npm/is-arrayish@0.2.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "json-parse-even-better-errors", + "version": "2.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "c72170ca1ae8fc91287fa1a17b68b3d8d717a23dac96836c5abfd7b044432bfa223c27da36197938d7e9fa341d01945043420958dcc7f7321917b962f75921db" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/json-parse-even-better-errors@2.3.1", + "type": "library", + "bom-ref": "pkg:npm/json-parse-even-better-errors@2.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "lines-and-columns", + "version": "1.2.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ef297295eb1943f3d5dbd8e110397751f8e8e995fb802a89af917b3caaea73ddefedfcd2ca6b75069c0453c9c0517b3cab3cefaa16e384ae50660e8cb7f1e406" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/lines-and-columns@1.2.4", + "type": "library", + "bom-ref": "pkg:npm/lines-and-columns@1.2.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-fest", + "version": "0.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "abe301f27611d4a0cbae0af81b9c9e99fb69302eff40ba959dd06610476ace6363e5d70538ee0ea3caa5c1913750b4f7f998a6d45f0aab87019e290d86508c96" + } + ], + "licenses": [ + { + "expression": "(MIT OR CC0-1.0)" + } + ], + "purl": "pkg:npm/type-fest@0.6.0", + "type": "library", + "bom-ref": "pkg:npm/type-fest@0.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "redent", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ead0c0f20f7c59ed337741af55e313f5aac43a74f0f6a334dcbf5c2576828eb8a9d4e3bbeb844304b05fac1e1cc333460e3e4e0398a8ca60bd1a48b381624352" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/redent@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/redent@3.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "strip-indent", + "version": "3.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "95a2536b725bf95429682e83b1e1e117b75756a1d37c93c24436846e277f76b3a1822b60624bbf95eb4c52a397168595d3320851b8e9747dadfad623e1b40c45" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/strip-indent@3.0.0", + "type": "library", + "bom-ref": "pkg:npm/strip-indent@3.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "min-indent", + "version": "1.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "23d8f0327d3b4b2fc8c0e8f7cd59158a4d894ef8296b29036448a02fa471e8df4b6cccb0c1448cb71113fbb955a032cb7773b7217c09c2fbae9ecf1407f1de02" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/min-indent@1.0.1", + "type": "library", + "bom-ref": "pkg:npm/min-indent@1.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "trim-newlines", + "version": "3.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "7353d3b00ded62b22c2c69099331c5fb0f45d84cb17d71a8e14c89738a452fef853239ead07252ebd4f733b77ffe02ab14ac32e36f5ba2e3deb1c6e379c53e67" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/trim-newlines@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/trim-newlines@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "type-fest", + "version": "0.18.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "3880185e4f3e21263ea933b0907b4aab302ec5c8683220fd51dc7e1521900ee89147e3c92891dcd8d2405e56e1906c13b7fe3f9ca67110b635c3745e58e2fc9b" + } + ], + "licenses": [ + { + "expression": "(MIT OR CC0-1.0)" + } + ], + "purl": "pkg:npm/type-fest@0.18.1", + "type": "library", + "bom-ref": "pkg:npm/type-fest@0.18.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yargs-parser", + "version": "20.2.9", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "cb5d67184953215f824f766ff6ded52a5f90de14d0a13f5ad50cdece1865e91a76d6027f2154d6ed9df2f4459786e5010b64a19dff835f46a7b5e72903048ff3" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/yargs-parser@20.2.9", + "type": "library", + "bom-ref": "pkg:npm/yargs-parser@20.2.9", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "", + "name": "typescript-cached-transpile", + "version": "0.0.6", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6df3dced8516d0fad59101d4d3137400d46ec5d3e0a18617b59116e8f3641f96bdeff00e33e90f3f14933196e9580dc11b5768db625491f0bad0aa02289f5565" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/typescript-cached-transpile@0.0.6", + "type": "library", + "bom-ref": "pkg:npm/typescript-cached-transpile@0.0.6", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/typescript-cached-transpile/-/typescript-cached-transpile-0.0.6.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "node", + "version": "12.20.55", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "27cc4bcfbab6385ba56767321932c4d536db65c8e99e8ec568deb374936b80076b27e0d9ce1fee151e98ad36f80be9d76a4bee77c438fab6e1a085a56106d415" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/node@12.20.55", + "type": "library", + "bom-ref": "pkg:npm/@types/node@12.20.55", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/node/-/node-12.20.55.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "fs-extra", + "version": "8.1.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ca1950800ea69ce25428eb11505b2025d402be42a1733f2d9591b91c141f45e619cb8e8ec0b718f9989ad26b5d1ec3a8f72fe13fe0b130dd1353d431a0eb46e2" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/fs-extra@8.1.0", + "type": "library", + "bom-ref": "pkg:npm/fs-extra@8.1.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/fs-extra/-/fs-extra-8.1.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "jsonfile", + "version": "4.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "9ba175477cfc8e395fda29901d2d907b3e6c8ca590cdbbae86e27f14a605459bcf1373ee1dc48c559cdfb0b84654e91f776d286cbe5258405ec394a196ab8dc6" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/jsonfile@4.0.0", + "type": "library", + "bom-ref": "pkg:npm/jsonfile@4.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "universalify", + "version": "0.1.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "ac125e2390970259b2d6957eeb5ed607d27add4e9771acc71c5d9fd9d6c98b1e17ce9505d114b765b8f414620e080bdae4ffddfc604e61a002435c3ed1acd492" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/universalify@0.1.2", + "type": "library", + "bom-ref": "pkg:npm/universalify@0.1.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "tslib", + "version": "1.14.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "5e78b7e4d2b38e032bc1ebf2b074c202bb4b0e93efc9ef3357fd04e04c989f8dcfeffeeabd0c0f87d0469077b06ccba5567b5b8a099c4fbadd5f704da3dc1126" + } + ], + "licenses": [ + { + "license": { + "id": "0BSD", + "url": "https://opensource.org/licenses/0BSD" + } + } + ], + "purl": "pkg:npm/tslib@1.14.1", + "type": "library", + "bom-ref": "pkg:npm/tslib@1.14.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "v8-heapsnapshot", + "version": "1.3.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "99f45372d5c255ccf3507d94e0599b04d5c7da2904af190702564e2298cb25e3628d044c79591725fbcf25432794bb9e3b6c541257962b64e385cc4e9dcd9e45" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/v8-heapsnapshot@1.3.1", + "type": "library", + "bom-ref": "pkg:npm/v8-heapsnapshot@1.3.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/v8-heapsnapshot/-/v8-heapsnapshot-1.3.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "node", + "version": "18.19.130", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "191697431ea319f2fcb0a7da2030fa3aea5b20706bf63bfb2676a697db41ee5e2fd3af0f00e5ea7dcba330ca393e16c8b3a8204755ce0c42ea6a14f647cbf47e" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/node@18.19.130", + "type": "library", + "bom-ref": "pkg:npm/@types/node@18.19.130", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/node/-/node-18.19.130.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "undici-types", + "version": "5.26.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "26508c3be7a174420aaa517193a21f568014566833edc53bcc3fe1f57674ab37a8b121e650954ecd242fbd84985979055c2f887cb29221f7e1bf4b1566ea7aa4" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/undici-types@5.26.5", + "type": "library", + "bom-ref": "pkg:npm/undici-types@5.26.5", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "@types", + "name": "oboe", + "version": "2.1.4", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "6d7b78057490cb437f6ee4886a4d68d138d8024d9201e2b569957dc4a71bfb15465983fc35c30e172d93ed49b7908bc4710273add809f11e9fa5b45ca7f2c4c3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/%40types/oboe@2.1.4", + "type": "library", + "bom-ref": "pkg:npm/@types/oboe@2.1.4", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/oboe/-/oboe-2.1.4.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "oboe", + "version": "2.1.7", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "636a02314db18084ce45a36f2030af5329f6646ff9348d7d94b8cc153860633087f8603f7e062f55cc3102a9d93e232252b3eaeb88cbcc29015ea292bbf47a30" + } + ], + "licenses": [ + { + "license": { + "name": "BSD" + } + } + ], + "purl": "pkg:npm/oboe@2.1.7", + "type": "library", + "bom-ref": "pkg:npm/oboe@2.1.7", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/oboe/-/oboe-2.1.7.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "http-https", + "version": "1.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "a343d6c15092a773b4c12e85bcdafac5f0421e0b749b5b6f3cb14e09cda21432934405e107b9bc9250dfec4ae8c051fc3ce6ba7557466ad294e48d58630cd4ca" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/http-https@1.0.0", + "type": "library", + "bom-ref": "pkg:npm/http-https@1.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/http-https/-/http-https-1.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yargs", + "version": "18.0.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "e1412a75cd916061d973b0e8caa92baa2967de9f57d83655c5a19bc219f6a62eccad16a029a39c20a7bc2f73b161c6e15cb80b1544b7cc062e4232814209ae36" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/yargs@18.0.0", + "type": "library", + "bom-ref": "pkg:npm/yargs@18.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yargs/-/yargs-18.0.0.tgz" + }, + { + "name": "ImportedModules", + "value": "yargs" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ], + "occurrences": [ + { + "location": "etc/sdam_viz.js#12" + }, + { + "location": "etc/crawfish.mjs#8" + } + ] + } + }, + { + "group": "", + "name": "cliui", + "version": "9.0.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "93b9dd80a870a10bde04bfbfd6da86258373d3dec8ed63afc1b9a6536011e7e99a82d6e33d64134b50b9bf31a4042f189bc5164737ca533514a852f2a58e10fb" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/cliui@9.0.1", + "type": "library", + "bom-ref": "pkg:npm/cliui@9.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/cliui/-/cliui-9.0.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "string-width", + "version": "7.2.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b6c693224296f5be0df80123f92540f96849cd5effccc85c4aeefc98b2964a4edc5cc3921ec04a15652cd1f5b0abc4322b73202414115fa19b8b89186ddbc691" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/string-width@7.2.0", + "type": "library", + "bom-ref": "pkg:npm/string-width@7.2.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/string-width/-/string-width-7.2.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "emoji-regex", + "version": "10.6.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "b68508f38612e589b15b6d7d7ab9e2583d022153a8e3ac46282a2578d41180ecc3a2b8018b5bf80fbd7f385ce00fd18ed9418a22fd42dd2a7c0c09f4fa3e70ec" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/emoji-regex@10.6.0", + "type": "library", + "bom-ref": "pkg:npm/emoji-regex@10.6.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-10.6.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "get-east-asian-width", + "version": "1.4.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "4198e610e0be213d6e93a471d2c5f6d95eae1d65706dd6f17f57da3ea2754212dd1a0b11182668c9a4019bfa6245d272fc3dae9ba84cd543fb644790e0490ff9" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/get-east-asian-width@1.4.0", + "type": "library", + "bom-ref": "pkg:npm/get-east-asian-width@1.4.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/get-east-asian-width/-/get-east-asian-width-1.4.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "wrap-ansi", + "version": "9.0.2", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "e3602d9a0aa357e5f556974e7f24c6398462d3fceca0baad5d07244e6a937b26d3f810c86ccfc6bb1a3bc77a44dafb69af5a24eb146a33d3a905ef89ca8ab2c3" + } + ], + "licenses": [ + { + "license": { + "id": "MIT", + "url": "https://opensource.org/licenses/MIT" + } + } + ], + "purl": "pkg:npm/wrap-ansi@9.0.2", + "type": "library", + "bom-ref": "pkg:npm/wrap-ansi@9.0.2", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-9.0.2.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "yargs-parser", + "version": "22.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "af0bbf0a535d48ca644ab51bf9de8146c4a42d4ab57e67ec63a4cea58cd3c2fc24835fcd446f39281cb792afbe03c2ca4305fa96cbbe69669dfb6921bee5ebab" + } + ], + "licenses": [ + { + "license": { + "id": "ISC", + "url": "https://opensource.org/licenses/ISC" + } + } + ], + "purl": "pkg:npm/yargs-parser@22.0.0", + "type": "library", + "bom-ref": "pkg:npm/yargs-parser@22.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-22.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "package-lock.json" + } + ], + "concludedValue": "package-lock.json" + } + ] + }, + "tags": [ + "parse" + ] + }, + { + "group": "", + "name": "mongodb", + "version": "6.8.0", + "scope": "optional", + "purl": "pkg:npm/mongodb@6.8.0", + "type": "library", + "bom-ref": "pkg:npm/mongodb@6.8.0", + "properties": [ + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "git+ssh://git@github.com/mongodb/node-mongodb-native.git#74916f297b6f8cc6a7056520cc3520ce2e9ca250" + }, + { + "name": "cdx:npm:isRegistryDependency", + "value": "false" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + }, + { + "group": "@mongodb-js", + "name": "saslprep", + "version": "1.1.8", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "a8ac02fccfe734d68a501310d27bb39b8edbed9616407377a5c5eae0821ca1205cda1388adf940c4976e22fbea9a1a33de04764da71302cf2f96c0953e488475" + } + ], + "purl": "pkg:npm/%40mongodb-js/saslprep@1.1.8", + "type": "library", + "bom-ref": "pkg:npm/@mongodb-js/saslprep@1.1.8", + "properties": [ + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@mongodb-js/saslprep/-/saslprep-1.1.8.tgz" + }, + { + "name": "ImportedModules", + "value": "@mongodb-js/saslprep,saslprep,@mongodb-js/saslprep/saslprep" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/cmap/auth/scram.ts#1" + } + ] + } + }, + { + "group": "", + "name": "bson", + "version": "6.8.0", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "88e260f29afbc2adad83fcd2942087322de1326e494cec4b4da81fdf3c6171e9c7b05a7e73ab8eb3a2bb5b9504ec0e102091adaa1fd9a2f14d30fe2638f2729d" + } + ], + "purl": "pkg:npm/bson@6.8.0", + "type": "library", + "bom-ref": "pkg:npm/bson@6.8.0", + "properties": [ + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/bson/-/bson-6.8.0.tgz" + }, + { + "name": "ExportedModules", + "value": "bson,Binary,bson/Binary,BSONError,bson/BSONError,BSONRegExp,bson/BSONRegExp,BSONSymbol,bson/BSONSymbol,BSONType,bson/BSONType,calculateObjectSize,bson/calculateObjectSize,Code,bson/Code,DBRef,bson/DBRef,Decimal128,bson/Decimal128,deserialize,bson/deserialize,DeserializeOptions,bson/DeserializeOptions,Document,bson/Document,Double,bson/Double,EJSON,bson/EJSON,EJSONOptions,bson/EJSONOptions,Int32,bson/Int32,Long,bson/Long,MaxKey,bson/MaxKey,MinKey,bson/MinKey,ObjectId,bson/ObjectId,ObjectIdLike,bson/ObjectIdLike,serialize,bson/serialize,Timestamp,bson/Timestamp,UUID,bson/UUID,BSONElement,bson/BSONElement,BSONSerializeOptions,bson/BSONSerializeOptions" + }, + { + "name": "ImportedModules", + "value": "bson,BSON,bson/BSON,DeserializeOptions,bson/DeserializeOptions,SerializeOptions,bson/SerializeOptions" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/bson.ts#2" + }, + { + "location": "src/bson.ts#30" + } + ] + } + }, + { + "group": "", + "name": "mongodb-connection-string-url", + "version": "3.0.1", + "scope": "required", + "hashes": [ + { + "alg": "SHA-512", + "content": "5ea306c115f42e09f4e530c1e0fc86da1da428efc57d62720b36106c8857531cfb113b7423f16a1e351eaa3dfb8ab27e0e5d59b54f36b98ca3d78bb65ec64a7e" + } + ], + "purl": "pkg:npm/mongodb-connection-string-url@3.0.1", + "type": "library", + "bom-ref": "pkg:npm/mongodb-connection-string-url@3.0.1", + "properties": [ + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/mongodb-connection-string-url/-/mongodb-connection-string-url-3.0.1.tgz" + }, + { + "name": "ImportedModules", + "value": "mongodb-connection-string-url" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ], + "occurrences": [ + { + "location": "src/connection_string.ts#2" + } + ] + } + }, + { + "group": "@types", + "name": "whatwg-url", + "version": "11.0.5", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "728611d3bd4945a1dafb1a04bef62abe7207695a9a62b2cf6ecb9f33d045eb71e4c08e4b826cb6411f10e4afe5603628e402bcdb03af48e4b452c2d3a531bbb9" + } + ], + "purl": "pkg:npm/%40types/whatwg-url@11.0.5", + "type": "library", + "bom-ref": "pkg:npm/@types/whatwg-url@11.0.5", + "properties": [ + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/@types/whatwg-url/-/whatwg-url-11.0.5.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "whatwg-url", + "version": "13.0.0", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "f5659bca69ea8f9efe5c4baa0031eb089d9e497ce7f165c85bf61219a66d6f658a0089d0e821df69451c4f2caf7abd29f010e0e52b4b42af21d6fb59bb098e8a" + } + ], + "purl": "pkg:npm/whatwg-url@13.0.0", + "type": "library", + "bom-ref": "pkg:npm/whatwg-url@13.0.0", + "properties": [ + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-13.0.0.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + }, + { + "group": "", + "name": "tr46", + "version": "4.1.1", + "scope": "optional", + "hashes": [ + { + "alg": "SHA-512", + "content": "da5bffeba4fb7b9c8dca10000b835a29ee6755abf3b86250555b5160bc90d8e23cb6c27ad4f30b95e95e85bd308b61f1ebe853fce254599730f0c8e54919f1bf" + } + ], + "purl": "pkg:npm/tr46@4.1.1", + "type": "library", + "bom-ref": "pkg:npm/tr46@4.1.1", + "properties": [ + { + "name": "SrcFile", + "value": "test/lambda/mongodb/package-lock.json" + }, + { + "name": "ResolvedUrl", + "value": "https://registry.npmjs.org/tr46/-/tr46-4.1.1.tgz" + } + ], + "evidence": { + "identity": [ + { + "field": "purl", + "confidence": 1, + "methods": [ + { + "technique": "manifest-analysis", + "confidence": 1, + "value": "test/lambda/mongodb/package-lock.json" + } + ], + "concludedValue": "test/lambda/mongodb/package-lock.json" + } + ] + } + } + ], + "dependencies": [ + { + "ref": "pkg:npm/memory-pager@1.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/sparse-bitfield@3.0.3", + "dependsOn": [ + "pkg:npm/memory-pager@1.5.0" + ] + }, + { + "ref": "pkg:npm/@mongodb-js/saslprep@1.3.2", + "dependsOn": [ + "pkg:npm/sparse-bitfield@3.0.3" + ] + }, + { + "ref": "pkg:npm/bson@7.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/webidl-conversions@7.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/whatwg-url@13.0.0", + "dependsOn": [ + "pkg:npm/@types/webidl-conversions@7.0.3" + ] + }, + { + "ref": "pkg:npm/punycode@2.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tr46@5.1.1", + "dependsOn": [ + "pkg:npm/punycode@2.3.1" + ] + }, + { + "ref": "pkg:npm/webidl-conversions@7.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/whatwg-url@14.2.0", + "dependsOn": [ + "pkg:npm/tr46@5.1.1", + "pkg:npm/webidl-conversions@7.0.0" + ] + }, + { + "ref": "pkg:npm/mongodb-connection-string-url@7.0.0", + "dependsOn": [ + "pkg:npm/@types/whatwg-url@13.0.0", + "pkg:npm/whatwg-url@14.2.0" + ] + }, + { + "ref": "pkg:npm/tslib@2.8.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@smithy/types@4.8.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/types@3.910.0", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/is-array-buffer@2.2.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-buffer-from@2.2.0", + "dependsOn": [ + "pkg:npm/@smithy/is-array-buffer@2.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-utf8@2.3.0", + "dependsOn": [ + "pkg:npm/@smithy/util-buffer-from@2.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-crypto/util@5.2.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/util-utf8@2.3.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-crypto/sha256-js@5.2.0", + "dependsOn": [ + "pkg:npm/@aws-crypto/util@5.2.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-crypto/supports-web-crypto@5.2.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/util-locate-window@3.893.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-crypto/sha256-browser@5.2.0", + "dependsOn": [ + "pkg:npm/@aws-crypto/sha256-js@5.2.0", + "pkg:npm/@aws-crypto/supports-web-crypto@5.2.0", + "pkg:npm/@aws-crypto/util@5.2.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@aws-sdk/util-locate-window@3.893.0", + "pkg:npm/@smithy/util-utf8@2.3.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/strnum@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fast-xml-parser@5.2.5", + "dependsOn": [ + "pkg:npm/strnum@2.1.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/xml-builder@3.911.0", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/fast-xml-parser@5.2.5", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/protocol-http@5.3.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/middleware-serde@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/is-array-buffer@4.2.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-buffer-from@4.2.0", + "dependsOn": [ + "pkg:npm/@smithy/is-array-buffer@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-utf8@4.2.0", + "dependsOn": [ + "pkg:npm/@smithy/util-buffer-from@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-base64@4.3.0", + "dependsOn": [ + "pkg:npm/@smithy/util-buffer-from@4.2.0", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-body-length-browser@4.2.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-middleware@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-uri-escape@4.2.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/querystring-builder@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-uri-escape@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/fetch-http-handler@5.3.4", + "dependsOn": [ + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/querystring-builder@4.2.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-base64@4.3.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/abort-controller@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/node-http-handler@4.4.2", + "dependsOn": [ + "pkg:npm/@smithy/abort-controller@4.2.3", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/querystring-builder@4.2.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-hex-encoding@4.2.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-stream@4.5.3", + "dependsOn": [ + "pkg:npm/@smithy/fetch-http-handler@5.3.4", + "pkg:npm/@smithy/node-http-handler@4.4.2", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-base64@4.3.0", + "pkg:npm/@smithy/util-buffer-from@4.2.0", + "pkg:npm/@smithy/util-hex-encoding@4.2.0", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/uuid@1.1.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/core@3.17.0", + "dependsOn": [ + "pkg:npm/@smithy/middleware-serde@4.2.3", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-base64@4.3.0", + "pkg:npm/@smithy/util-body-length-browser@4.2.0", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/@smithy/util-stream@4.5.3", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/@smithy/uuid@1.1.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/property-provider@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/node-config-provider@4.3.3", + "dependsOn": [ + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/signature-v4@5.3.3", + "dependsOn": [ + "pkg:npm/@smithy/is-array-buffer@4.2.0", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-hex-encoding@4.2.0", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/@smithy/util-uri-escape@4.2.0", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/querystring-parser@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/url-parser@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/querystring-parser@4.2.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/middleware-endpoint@4.3.4", + "dependsOn": [ + "pkg:npm/@smithy/core@3.17.0", + "pkg:npm/@smithy/middleware-serde@4.2.3", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/url-parser@4.2.3", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/middleware-stack@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/smithy-client@4.9.0", + "dependsOn": [ + "pkg:npm/@smithy/core@3.17.0", + "pkg:npm/@smithy/middleware-endpoint@4.3.4", + "pkg:npm/@smithy/middleware-stack@4.2.3", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-stream@4.5.3", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/core@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@aws-sdk/xml-builder@3.911.0", + "pkg:npm/@smithy/core@3.17.0", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/signature-v4@5.3.3", + "pkg:npm/@smithy/smithy-client@4.9.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-base64@4.3.0", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-provider-env@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-provider-http@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/fetch-http-handler@5.3.4", + "pkg:npm/@smithy/node-http-handler@4.4.2", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/smithy-client@4.9.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-stream@4.5.3", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-provider-process@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/middleware-host-header@3.910.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/middleware-logger@3.910.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws/lambda-invoke-store@0.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@aws-sdk/middleware-recursion-detection@3.910.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@aws/lambda-invoke-store@0.0.1", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-endpoints@3.2.3", + "dependsOn": [ + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/util-endpoints@3.910.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/url-parser@4.2.3", + "pkg:npm/@smithy/util-endpoints@3.2.3", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/middleware-user-agent@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@aws-sdk/util-endpoints@3.910.0", + "pkg:npm/@smithy/core@3.17.0", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-config-provider@4.2.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/region-config-resolver@3.910.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-config-provider@4.2.0", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/bowser@2.12.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@aws-sdk/util-user-agent-browser@3.910.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/bowser@2.12.1", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/util-user-agent-node@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/middleware-user-agent@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/config-resolver@4.4.0", + "dependsOn": [ + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-config-provider@4.2.0", + "pkg:npm/@smithy/util-endpoints@3.2.3", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/hash-node@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-buffer-from@4.2.0", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/invalid-dependency@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/middleware-content-length@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/service-error-classification@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/types@4.8.0" + ] + }, + { + "ref": "pkg:npm/@smithy/util-retry@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/service-error-classification@4.2.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/middleware-retry@4.4.4", + "dependsOn": [ + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/service-error-classification@4.2.3", + "pkg:npm/@smithy/smithy-client@4.9.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/@smithy/util-retry@4.2.3", + "pkg:npm/@smithy/uuid@1.1.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-body-length-node@4.2.1", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-defaults-mode-browser@4.3.3", + "dependsOn": [ + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/smithy-client@4.9.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/credential-provider-imds@4.2.3", + "dependsOn": [ + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/url-parser@4.2.3", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@smithy/util-defaults-mode-node@4.2.5", + "dependsOn": [ + "pkg:npm/@smithy/config-resolver@4.4.0", + "pkg:npm/@smithy/credential-provider-imds@4.2.3", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/smithy-client@4.9.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/client-sso@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-crypto/sha256-browser@5.2.0", + "pkg:npm/@aws-crypto/sha256-js@5.2.0", + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/middleware-host-header@3.910.0", + "pkg:npm/@aws-sdk/middleware-logger@3.910.0", + "pkg:npm/@aws-sdk/middleware-recursion-detection@3.910.0", + "pkg:npm/@aws-sdk/middleware-user-agent@3.911.0", + "pkg:npm/@aws-sdk/region-config-resolver@3.910.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@aws-sdk/util-endpoints@3.910.0", + "pkg:npm/@aws-sdk/util-user-agent-browser@3.910.0", + "pkg:npm/@aws-sdk/util-user-agent-node@3.911.0", + "pkg:npm/@smithy/config-resolver@4.4.0", + "pkg:npm/@smithy/core@3.17.0", + "pkg:npm/@smithy/fetch-http-handler@5.3.4", + "pkg:npm/@smithy/hash-node@4.2.3", + "pkg:npm/@smithy/invalid-dependency@4.2.3", + "pkg:npm/@smithy/middleware-content-length@4.2.3", + "pkg:npm/@smithy/middleware-endpoint@4.3.4", + "pkg:npm/@smithy/middleware-retry@4.4.4", + "pkg:npm/@smithy/middleware-serde@4.2.3", + "pkg:npm/@smithy/middleware-stack@4.2.3", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/node-http-handler@4.4.2", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/smithy-client@4.9.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/url-parser@4.2.3", + "pkg:npm/@smithy/util-base64@4.3.0", + "pkg:npm/@smithy/util-body-length-browser@4.2.0", + "pkg:npm/@smithy/util-body-length-node@4.2.1", + "pkg:npm/@smithy/util-defaults-mode-browser@4.3.3", + "pkg:npm/@smithy/util-defaults-mode-node@4.2.5", + "pkg:npm/@smithy/util-endpoints@3.2.3", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/@smithy/util-retry@4.2.3", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/nested-clients@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-crypto/sha256-browser@5.2.0", + "pkg:npm/@aws-crypto/sha256-js@5.2.0", + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/middleware-host-header@3.910.0", + "pkg:npm/@aws-sdk/middleware-logger@3.910.0", + "pkg:npm/@aws-sdk/middleware-recursion-detection@3.910.0", + "pkg:npm/@aws-sdk/middleware-user-agent@3.911.0", + "pkg:npm/@aws-sdk/region-config-resolver@3.910.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@aws-sdk/util-endpoints@3.910.0", + "pkg:npm/@aws-sdk/util-user-agent-browser@3.910.0", + "pkg:npm/@aws-sdk/util-user-agent-node@3.911.0", + "pkg:npm/@smithy/config-resolver@4.4.0", + "pkg:npm/@smithy/core@3.17.0", + "pkg:npm/@smithy/fetch-http-handler@5.3.4", + "pkg:npm/@smithy/hash-node@4.2.3", + "pkg:npm/@smithy/invalid-dependency@4.2.3", + "pkg:npm/@smithy/middleware-content-length@4.2.3", + "pkg:npm/@smithy/middleware-endpoint@4.3.4", + "pkg:npm/@smithy/middleware-retry@4.4.4", + "pkg:npm/@smithy/middleware-serde@4.2.3", + "pkg:npm/@smithy/middleware-stack@4.2.3", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/node-http-handler@4.4.2", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/smithy-client@4.9.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/url-parser@4.2.3", + "pkg:npm/@smithy/util-base64@4.3.0", + "pkg:npm/@smithy/util-body-length-browser@4.2.0", + "pkg:npm/@smithy/util-body-length-node@4.2.1", + "pkg:npm/@smithy/util-defaults-mode-browser@4.3.3", + "pkg:npm/@smithy/util-defaults-mode-node@4.2.5", + "pkg:npm/@smithy/util-endpoints@3.2.3", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/@smithy/util-retry@4.2.3", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/token-providers@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/nested-clients@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-provider-sso@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/client-sso@3.911.0", + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/token-providers@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-provider-web-identity@3.911.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/nested-clients@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-provider-ini@3.913.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-env@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-http@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-process@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-sso@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-web-identity@3.911.0", + "pkg:npm/@aws-sdk/nested-clients@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/credential-provider-imds@4.2.3", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-provider-node@3.913.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/credential-provider-env@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-http@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-ini@3.913.0", + "pkg:npm/@aws-sdk/credential-provider-process@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-sso@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-web-identity@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/credential-provider-imds@4.2.3", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/shared-ini-file-loader@4.3.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/client-cognito-identity@3.913.0", + "dependsOn": [ + "pkg:npm/@aws-crypto/sha256-browser@5.2.0", + "pkg:npm/@aws-crypto/sha256-js@5.2.0", + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-node@3.913.0", + "pkg:npm/@aws-sdk/middleware-host-header@3.910.0", + "pkg:npm/@aws-sdk/middleware-logger@3.910.0", + "pkg:npm/@aws-sdk/middleware-recursion-detection@3.910.0", + "pkg:npm/@aws-sdk/middleware-user-agent@3.911.0", + "pkg:npm/@aws-sdk/region-config-resolver@3.910.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@aws-sdk/util-endpoints@3.910.0", + "pkg:npm/@aws-sdk/util-user-agent-browser@3.910.0", + "pkg:npm/@aws-sdk/util-user-agent-node@3.911.0", + "pkg:npm/@smithy/config-resolver@4.4.0", + "pkg:npm/@smithy/core@3.17.0", + "pkg:npm/@smithy/fetch-http-handler@5.3.4", + "pkg:npm/@smithy/hash-node@4.2.3", + "pkg:npm/@smithy/invalid-dependency@4.2.3", + "pkg:npm/@smithy/middleware-content-length@4.2.3", + "pkg:npm/@smithy/middleware-endpoint@4.3.4", + "pkg:npm/@smithy/middleware-retry@4.4.4", + "pkg:npm/@smithy/middleware-serde@4.2.3", + "pkg:npm/@smithy/middleware-stack@4.2.3", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/node-http-handler@4.4.2", + "pkg:npm/@smithy/protocol-http@5.3.3", + "pkg:npm/@smithy/smithy-client@4.9.0", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/@smithy/url-parser@4.2.3", + "pkg:npm/@smithy/util-base64@4.3.0", + "pkg:npm/@smithy/util-body-length-browser@4.2.0", + "pkg:npm/@smithy/util-body-length-node@4.2.1", + "pkg:npm/@smithy/util-defaults-mode-browser@4.3.3", + "pkg:npm/@smithy/util-defaults-mode-node@4.2.5", + "pkg:npm/@smithy/util-endpoints@3.2.3", + "pkg:npm/@smithy/util-middleware@4.2.3", + "pkg:npm/@smithy/util-retry@4.2.3", + "pkg:npm/@smithy/util-utf8@4.2.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-provider-cognito-identity@3.913.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/client-cognito-identity@3.913.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@aws-sdk/credential-providers@3.913.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/client-cognito-identity@3.913.0", + "pkg:npm/@aws-sdk/core@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-cognito-identity@3.913.0", + "pkg:npm/@aws-sdk/credential-provider-env@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-http@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-ini@3.913.0", + "pkg:npm/@aws-sdk/credential-provider-node@3.913.0", + "pkg:npm/@aws-sdk/credential-provider-process@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-sso@3.911.0", + "pkg:npm/@aws-sdk/credential-provider-web-identity@3.911.0", + "pkg:npm/@aws-sdk/nested-clients@3.911.0", + "pkg:npm/@aws-sdk/types@3.910.0", + "pkg:npm/@smithy/config-resolver@4.4.0", + "pkg:npm/@smithy/core@3.17.0", + "pkg:npm/@smithy/credential-provider-imds@4.2.3", + "pkg:npm/@smithy/node-config-provider@4.3.3", + "pkg:npm/@smithy/property-provider@4.2.3", + "pkg:npm/@smithy/types@4.8.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@iarna/toml@2.2.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/camelcase@5.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/p-try@2.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/p-limit@2.3.0", + "dependsOn": [ + "pkg:npm/p-try@2.2.0" + ] + }, + { + "ref": "pkg:npm/p-locate@4.1.0", + "dependsOn": [ + "pkg:npm/p-limit@2.3.0" + ] + }, + { + "ref": "pkg:npm/locate-path@5.0.0", + "dependsOn": [ + "pkg:npm/p-locate@4.1.0" + ] + }, + { + "ref": "pkg:npm/path-exists@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/find-up@4.1.0", + "dependsOn": [ + "pkg:npm/locate-path@5.0.0", + "pkg:npm/path-exists@4.0.0" + ] + }, + { + "ref": "pkg:npm/get-package-type@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/sprintf-js@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/argparse@1.0.10", + "dependsOn": [ + "pkg:npm/sprintf-js@1.0.3" + ] + }, + { + "ref": "pkg:npm/esprima@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/js-yaml@3.14.1", + "dependsOn": [ + "pkg:npm/argparse@1.0.10", + "pkg:npm/esprima@4.0.1" + ] + }, + { + "ref": "pkg:npm/resolve-from@5.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@istanbuljs/load-nyc-config@1.1.0", + "dependsOn": [ + "pkg:npm/camelcase@5.3.1", + "pkg:npm/find-up@4.1.0", + "pkg:npm/get-package-type@0.1.0", + "pkg:npm/js-yaml@3.14.1", + "pkg:npm/resolve-from@5.0.0" + ] + }, + { + "ref": "pkg:npm/@istanbuljs/schema@0.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-stream@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/type-fest@0.8.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/hasha@5.2.2", + "dependsOn": [ + "pkg:npm/is-stream@2.0.1", + "pkg:npm/type-fest@0.8.1" + ] + }, + { + "ref": "pkg:npm/semver@6.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/make-dir@3.1.0", + "dependsOn": [ + "pkg:npm/semver@6.3.1" + ] + }, + { + "ref": "pkg:npm/graceful-fs@4.2.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.flattendeep@4.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/es6-error@4.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/release-zalgo@1.0.0", + "dependsOn": [ + "pkg:npm/es6-error@4.1.1" + ] + }, + { + "ref": "pkg:npm/package-hash@4.0.0", + "dependsOn": [ + "pkg:npm/graceful-fs@4.2.11", + "pkg:npm/hasha@5.2.2", + "pkg:npm/lodash.flattendeep@4.4.0", + "pkg:npm/release-zalgo@1.0.0" + ] + }, + { + "ref": "pkg:npm/imurmurhash@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-typedarray@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/signal-exit@3.0.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/typedarray-to-buffer@3.1.5", + "dependsOn": [ + "pkg:npm/is-typedarray@1.0.0" + ] + }, + { + "ref": "pkg:npm/write-file-atomic@3.0.3", + "dependsOn": [ + "pkg:npm/imurmurhash@0.1.4", + "pkg:npm/is-typedarray@1.0.0", + "pkg:npm/signal-exit@3.0.7", + "pkg:npm/typedarray-to-buffer@3.1.5" + ] + }, + { + "ref": "pkg:npm/caching-transform@4.0.0", + "dependsOn": [ + "pkg:npm/hasha@5.2.2", + "pkg:npm/make-dir@3.1.0", + "pkg:npm/package-hash@4.0.0", + "pkg:npm/write-file-atomic@3.0.3" + ] + }, + { + "ref": "pkg:npm/convert-source-map@1.9.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/decamelize@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/commondir@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pkg-dir@4.2.0", + "dependsOn": [ + "pkg:npm/find-up@4.1.0" + ] + }, + { + "ref": "pkg:npm/find-cache-dir@3.3.2", + "dependsOn": [ + "pkg:npm/commondir@1.0.1", + "pkg:npm/make-dir@3.1.0", + "pkg:npm/pkg-dir@4.2.0" + ] + }, + { + "ref": "pkg:npm/path-key@3.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/shebang-regex@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/shebang-command@2.0.0", + "dependsOn": [ + "pkg:npm/shebang-regex@3.0.0" + ] + }, + { + "ref": "pkg:npm/isexe@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/which@2.0.2", + "dependsOn": [ + "pkg:npm/isexe@2.0.0" + ] + }, + { + "ref": "pkg:npm/cross-spawn@7.0.6", + "dependsOn": [ + "pkg:npm/path-key@3.1.1", + "pkg:npm/shebang-command@2.0.0", + "pkg:npm/which@2.0.2" + ] + }, + { + "ref": "pkg:npm/signal-exit@4.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/foreground-child@3.3.1", + "dependsOn": [ + "pkg:npm/cross-spawn@7.0.6", + "pkg:npm/signal-exit@4.1.0" + ] + }, + { + "ref": "pkg:npm/fs.realpath@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/wrappy@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/once@1.4.0", + "dependsOn": [ + "pkg:npm/wrappy@1.0.2" + ] + }, + { + "ref": "pkg:npm/inflight@1.0.6", + "dependsOn": [ + "pkg:npm/once@1.4.0", + "pkg:npm/wrappy@1.0.2" + ] + }, + { + "ref": "pkg:npm/inherits@2.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/balanced-match@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/concat-map@0.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/brace-expansion@1.1.12", + "dependsOn": [ + "pkg:npm/balanced-match@1.0.2", + "pkg:npm/concat-map@0.0.1" + ] + }, + { + "ref": "pkg:npm/minimatch@3.1.2", + "dependsOn": [ + "pkg:npm/brace-expansion@1.1.12" + ] + }, + { + "ref": "pkg:npm/path-is-absolute@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/glob@7.2.3", + "dependsOn": [ + "pkg:npm/fs.realpath@1.0.0", + "pkg:npm/inflight@1.0.6", + "pkg:npm/inherits@2.0.4", + "pkg:npm/minimatch@3.1.2", + "pkg:npm/once@1.4.0", + "pkg:npm/path-is-absolute@1.0.1" + ] + }, + { + "ref": "pkg:npm/istanbul-lib-coverage@3.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-bom@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/default-require-extensions@3.0.1", + "dependsOn": [ + "pkg:npm/strip-bom@4.0.0" + ] + }, + { + "ref": "pkg:npm/append-transform@2.0.0", + "dependsOn": [ + "pkg:npm/default-require-extensions@3.0.1" + ] + }, + { + "ref": "pkg:npm/istanbul-lib-hook@3.0.0", + "dependsOn": [ + "pkg:npm/append-transform@2.0.0" + ] + }, + { + "ref": "pkg:npm/@babel/helper-validator-identifier@7.28.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/js-tokens@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/picocolors@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@babel/code-frame@7.27.1", + "dependsOn": [ + "pkg:npm/@babel/helper-validator-identifier@7.28.5", + "pkg:npm/js-tokens@4.0.0", + "pkg:npm/picocolors@1.1.1" + ] + }, + { + "ref": "pkg:npm/@babel/helper-string-parser@7.27.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@babel/types@7.28.5", + "dependsOn": [ + "pkg:npm/@babel/helper-string-parser@7.27.1", + "pkg:npm/@babel/helper-validator-identifier@7.28.5" + ] + }, + { + "ref": "pkg:npm/@babel/parser@7.28.5", + "dependsOn": [ + "pkg:npm/@babel/types@7.28.5" + ] + }, + { + "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@jridgewell/resolve-uri@3.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.31", + "dependsOn": [ + "pkg:npm/@jridgewell/resolve-uri@3.1.2", + "pkg:npm/@jridgewell/sourcemap-codec@1.5.5" + ] + }, + { + "ref": "pkg:npm/@jridgewell/gen-mapping@0.3.13", + "dependsOn": [ + "pkg:npm/@jridgewell/sourcemap-codec@1.5.5", + "pkg:npm/@jridgewell/trace-mapping@0.3.31" + ] + }, + { + "ref": "pkg:npm/jsesc@3.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@babel/generator@7.28.5", + "dependsOn": [ + "pkg:npm/@babel/parser@7.28.5", + "pkg:npm/@babel/types@7.28.5", + "pkg:npm/@jridgewell/gen-mapping@0.3.13", + "pkg:npm/@jridgewell/trace-mapping@0.3.31", + "pkg:npm/jsesc@3.1.0" + ] + }, + { + "ref": "pkg:npm/@babel/compat-data@7.28.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@babel/helper-validator-option@7.27.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/baseline-browser-mapping@2.8.25", + "dependsOn": [] + }, + { + "ref": "pkg:npm/caniuse-lite@1.0.30001754", + "dependsOn": [] + }, + { + "ref": "pkg:npm/electron-to-chromium@1.5.249", + "dependsOn": [] + }, + { + "ref": "pkg:npm/node-releases@2.0.27", + "dependsOn": [] + }, + { + "ref": "pkg:npm/escalade@3.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/update-browserslist-db@1.1.4", + "dependsOn": [ + "pkg:npm/browserslist@4.27.0", + "pkg:npm/escalade@3.2.0", + "pkg:npm/picocolors@1.1.1" + ] + }, + { + "ref": "pkg:npm/browserslist@4.27.0", + "dependsOn": [ + "pkg:npm/baseline-browser-mapping@2.8.25", + "pkg:npm/caniuse-lite@1.0.30001754", + "pkg:npm/electron-to-chromium@1.5.249", + "pkg:npm/node-releases@2.0.27", + "pkg:npm/update-browserslist-db@1.1.4" + ] + }, + { + "ref": "pkg:npm/yallist@3.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lru-cache@5.1.1", + "dependsOn": [ + "pkg:npm/yallist@3.1.1" + ] + }, + { + "ref": "pkg:npm/@babel/helper-compilation-targets@7.27.2", + "dependsOn": [ + "pkg:npm/@babel/compat-data@7.28.5", + "pkg:npm/@babel/helper-validator-option@7.27.1", + "pkg:npm/browserslist@4.27.0", + "pkg:npm/lru-cache@5.1.1", + "pkg:npm/semver@6.3.1" + ] + }, + { + "ref": "pkg:npm/@babel/helper-globals@7.28.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@babel/template@7.27.2", + "dependsOn": [ + "pkg:npm/@babel/code-frame@7.27.1", + "pkg:npm/@babel/parser@7.28.5", + "pkg:npm/@babel/types@7.28.5" + ] + }, + { + "ref": "pkg:npm/ms@2.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/debug@4.4.3", + "dependsOn": [ + "pkg:npm/ms@2.1.3" + ] + }, + { + "ref": "pkg:npm/@babel/traverse@7.28.5", + "dependsOn": [ + "pkg:npm/@babel/code-frame@7.27.1", + "pkg:npm/@babel/generator@7.28.5", + "pkg:npm/@babel/helper-globals@7.28.0", + "pkg:npm/@babel/parser@7.28.5", + "pkg:npm/@babel/template@7.27.2", + "pkg:npm/@babel/types@7.28.5", + "pkg:npm/debug@4.4.3" + ] + }, + { + "ref": "pkg:npm/@babel/helper-module-imports@7.27.1", + "dependsOn": [ + "pkg:npm/@babel/traverse@7.28.5", + "pkg:npm/@babel/types@7.28.5" + ] + }, + { + "ref": "pkg:npm/@babel/helper-module-transforms@7.28.3", + "dependsOn": [ + "pkg:npm/@babel/core@7.28.5", + "pkg:npm/@babel/helper-module-imports@7.27.1", + "pkg:npm/@babel/helper-validator-identifier@7.28.5", + "pkg:npm/@babel/traverse@7.28.5" + ] + }, + { + "ref": "pkg:npm/@babel/helpers@7.28.4", + "dependsOn": [ + "pkg:npm/@babel/template@7.27.2", + "pkg:npm/@babel/types@7.28.5" + ] + }, + { + "ref": "pkg:npm/@jridgewell/remapping@2.3.5", + "dependsOn": [ + "pkg:npm/@jridgewell/gen-mapping@0.3.13", + "pkg:npm/@jridgewell/trace-mapping@0.3.31" + ] + }, + { + "ref": "pkg:npm/convert-source-map@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/gensync@1.0.0-beta.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json5@2.2.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@babel/core@7.28.5", + "dependsOn": [ + "pkg:npm/@babel/code-frame@7.27.1", + "pkg:npm/@babel/generator@7.28.5", + "pkg:npm/@babel/helper-compilation-targets@7.27.2", + "pkg:npm/@babel/helper-module-transforms@7.28.3", + "pkg:npm/@babel/helpers@7.28.4", + "pkg:npm/@babel/parser@7.28.5", + "pkg:npm/@babel/template@7.27.2", + "pkg:npm/@babel/traverse@7.28.5", + "pkg:npm/@babel/types@7.28.5", + "pkg:npm/@jridgewell/remapping@2.3.5", + "pkg:npm/convert-source-map@2.0.0", + "pkg:npm/debug@4.4.3", + "pkg:npm/gensync@1.0.0-beta.2", + "pkg:npm/json5@2.2.3", + "pkg:npm/semver@6.3.1" + ] + }, + { + "ref": "pkg:npm/semver@7.7.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-lib-instrument@6.0.3", + "dependsOn": [ + "pkg:npm/@babel/core@7.28.5", + "pkg:npm/@babel/parser@7.28.5", + "pkg:npm/@istanbuljs/schema@0.1.3", + "pkg:npm/istanbul-lib-coverage@3.2.2", + "pkg:npm/semver@7.7.3" + ] + }, + { + "ref": "pkg:npm/archy@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/clean-stack@2.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/indent-string@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/aggregate-error@3.1.0", + "dependsOn": [ + "pkg:npm/clean-stack@2.2.0", + "pkg:npm/indent-string@4.0.0" + ] + }, + { + "ref": "pkg:npm/p-map@3.0.0", + "dependsOn": [ + "pkg:npm/aggregate-error@3.1.0" + ] + }, + { + "ref": "pkg:npm/rimraf@3.0.2", + "dependsOn": [ + "pkg:npm/glob@7.2.3" + ] + }, + { + "ref": "pkg:npm/uuid@8.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-lib-processinfo@2.0.3", + "dependsOn": [ + "pkg:npm/archy@1.0.0", + "pkg:npm/cross-spawn@7.0.6", + "pkg:npm/istanbul-lib-coverage@3.2.2", + "pkg:npm/p-map@3.0.0", + "pkg:npm/rimraf@3.0.2", + "pkg:npm/uuid@8.3.2" + ] + }, + { + "ref": "pkg:npm/make-dir@4.0.0", + "dependsOn": [ + "pkg:npm/semver@7.7.3" + ] + }, + { + "ref": "pkg:npm/has-flag@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/supports-color@7.2.0", + "dependsOn": [ + "pkg:npm/has-flag@4.0.0" + ] + }, + { + "ref": "pkg:npm/istanbul-lib-report@3.0.1", + "dependsOn": [ + "pkg:npm/istanbul-lib-coverage@3.2.2", + "pkg:npm/make-dir@4.0.0", + "pkg:npm/supports-color@7.2.0" + ] + }, + { + "ref": "pkg:npm/source-map@0.6.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-lib-source-maps@4.0.1", + "dependsOn": [ + "pkg:npm/debug@4.4.3", + "pkg:npm/istanbul-lib-coverage@3.2.2", + "pkg:npm/source-map@0.6.1" + ] + }, + { + "ref": "pkg:npm/html-escaper@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/istanbul-reports@3.2.0", + "dependsOn": [ + "pkg:npm/html-escaper@2.0.2", + "pkg:npm/istanbul-lib-report@3.0.1" + ] + }, + { + "ref": "pkg:npm/fromentries@1.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/process-on-spawn@1.1.0", + "dependsOn": [ + "pkg:npm/fromentries@1.3.2" + ] + }, + { + "ref": "pkg:npm/node-preload@0.2.1", + "dependsOn": [ + "pkg:npm/process-on-spawn@1.1.0" + ] + }, + { + "ref": "pkg:npm/foreground-child@2.0.0", + "dependsOn": [ + "pkg:npm/cross-spawn@7.0.6", + "pkg:npm/signal-exit@3.0.7" + ] + }, + { + "ref": "pkg:npm/is-windows@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/spawn-wrap@2.0.0", + "dependsOn": [ + "pkg:npm/foreground-child@2.0.0", + "pkg:npm/is-windows@1.0.2", + "pkg:npm/make-dir@3.1.0", + "pkg:npm/rimraf@3.0.2", + "pkg:npm/signal-exit@3.0.7", + "pkg:npm/which@2.0.2" + ] + }, + { + "ref": "pkg:npm/test-exclude@6.0.0", + "dependsOn": [ + "pkg:npm/@istanbuljs/schema@0.1.3", + "pkg:npm/glob@7.2.3", + "pkg:npm/minimatch@3.1.2" + ] + }, + { + "ref": "pkg:npm/emoji-regex@8.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-fullwidth-code-point@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ansi-regex@5.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-ansi@6.0.1", + "dependsOn": [ + "pkg:npm/ansi-regex@5.0.1" + ] + }, + { + "ref": "pkg:npm/string-width@4.2.3", + "dependsOn": [ + "pkg:npm/emoji-regex@8.0.0", + "pkg:npm/is-fullwidth-code-point@3.0.0", + "pkg:npm/strip-ansi@6.0.1" + ] + }, + { + "ref": "pkg:npm/color-name@1.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/color-convert@2.0.1", + "dependsOn": [ + "pkg:npm/color-name@1.1.4" + ] + }, + { + "ref": "pkg:npm/ansi-styles@4.3.0", + "dependsOn": [ + "pkg:npm/color-convert@2.0.1" + ] + }, + { + "ref": "pkg:npm/wrap-ansi@6.2.0", + "dependsOn": [ + "pkg:npm/ansi-styles@4.3.0", + "pkg:npm/string-width@4.2.3", + "pkg:npm/strip-ansi@6.0.1" + ] + }, + { + "ref": "pkg:npm/cliui@6.0.0", + "dependsOn": [ + "pkg:npm/string-width@4.2.3", + "pkg:npm/strip-ansi@6.0.1", + "pkg:npm/wrap-ansi@6.2.0" + ] + }, + { + "ref": "pkg:npm/get-caller-file@2.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/require-directory@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/require-main-filename@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/set-blocking@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/which-module@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/y18n@4.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs-parser@18.1.3", + "dependsOn": [ + "pkg:npm/camelcase@5.3.1", + "pkg:npm/decamelize@1.2.0" + ] + }, + { + "ref": "pkg:npm/yargs@15.4.1", + "dependsOn": [ + "pkg:npm/cliui@6.0.0", + "pkg:npm/decamelize@1.2.0", + "pkg:npm/find-up@4.1.0", + "pkg:npm/get-caller-file@2.0.5", + "pkg:npm/require-directory@2.1.1", + "pkg:npm/require-main-filename@2.0.0", + "pkg:npm/set-blocking@2.0.0", + "pkg:npm/string-width@4.2.3", + "pkg:npm/which-module@2.0.1", + "pkg:npm/y18n@4.0.3", + "pkg:npm/yargs-parser@18.1.3" + ] + }, + { + "ref": "pkg:npm/nyc@17.1.0", + "dependsOn": [ + "pkg:npm/@istanbuljs/load-nyc-config@1.1.0", + "pkg:npm/@istanbuljs/schema@0.1.3", + "pkg:npm/caching-transform@4.0.0", + "pkg:npm/convert-source-map@1.9.0", + "pkg:npm/decamelize@1.2.0", + "pkg:npm/find-cache-dir@3.3.2", + "pkg:npm/find-up@4.1.0", + "pkg:npm/foreground-child@3.3.1", + "pkg:npm/get-package-type@0.1.0", + "pkg:npm/glob@7.2.3", + "pkg:npm/istanbul-lib-coverage@3.2.2", + "pkg:npm/istanbul-lib-hook@3.0.0", + "pkg:npm/istanbul-lib-instrument@6.0.3", + "pkg:npm/istanbul-lib-processinfo@2.0.3", + "pkg:npm/istanbul-lib-report@3.0.1", + "pkg:npm/istanbul-lib-source-maps@4.0.1", + "pkg:npm/istanbul-reports@3.2.0", + "pkg:npm/make-dir@3.1.0", + "pkg:npm/node-preload@0.2.1", + "pkg:npm/p-map@3.0.0", + "pkg:npm/process-on-spawn@1.1.0", + "pkg:npm/resolve-from@5.0.0", + "pkg:npm/rimraf@3.0.2", + "pkg:npm/signal-exit@3.0.7", + "pkg:npm/spawn-wrap@2.0.0", + "pkg:npm/test-exclude@6.0.0", + "pkg:npm/yargs@15.4.1" + ] + }, + { + "ref": "pkg:npm/@istanbuljs/nyc-config-typescript@1.0.2", + "dependsOn": [ + "pkg:npm/@istanbuljs/schema@0.1.3", + "pkg:npm/nyc@17.1.0" + ] + }, + { + "ref": "pkg:npm/@microsoft/tsdoc@0.15.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fast-deep-equal@3.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-schema-traverse@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/require-from-string@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/uri-js@4.4.1", + "dependsOn": [ + "pkg:npm/punycode@2.3.1" + ] + }, + { + "ref": "pkg:npm/ajv@8.12.0", + "dependsOn": [ + "pkg:npm/fast-deep-equal@3.1.3", + "pkg:npm/json-schema-traverse@1.0.0", + "pkg:npm/require-from-string@2.0.2", + "pkg:npm/uri-js@4.4.1" + ] + }, + { + "ref": "pkg:npm/jju@1.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/function-bind@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/hasown@2.0.2", + "dependsOn": [ + "pkg:npm/function-bind@1.1.2" + ] + }, + { + "ref": "pkg:npm/is-core-module@2.16.1", + "dependsOn": [ + "pkg:npm/hasown@2.0.2" + ] + }, + { + "ref": "pkg:npm/path-parse@1.0.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/supports-preserve-symlinks-flag@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/resolve@1.22.11", + "dependsOn": [ + "pkg:npm/is-core-module@2.16.1", + "pkg:npm/path-parse@1.0.7", + "pkg:npm/supports-preserve-symlinks-flag@1.0.0" + ] + }, + { + "ref": "pkg:npm/@microsoft/tsdoc-config@0.17.1", + "dependsOn": [ + "pkg:npm/@microsoft/tsdoc@0.15.1", + "pkg:npm/ajv@8.12.0", + "pkg:npm/jju@1.4.0", + "pkg:npm/resolve@1.22.11" + ] + }, + { + "ref": "pkg:npm/undici-types@6.21.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/node@22.18.12", + "dependsOn": [ + "pkg:npm/undici-types@6.21.0" + ] + }, + { + "ref": "pkg:npm/ajv@8.13.0", + "dependsOn": [ + "pkg:npm/fast-deep-equal@3.1.3", + "pkg:npm/json-schema-traverse@1.0.0", + "pkg:npm/require-from-string@2.0.2", + "pkg:npm/uri-js@4.4.1" + ] + }, + { + "ref": "pkg:npm/ajv-draft-04@1.0.0", + "dependsOn": [ + "pkg:npm/ajv@8.12.0" + ] + }, + { + "ref": "pkg:npm/ajv-formats@3.0.1", + "dependsOn": [ + "pkg:npm/ajv@8.12.0" + ] + }, + { + "ref": "pkg:npm/universalify@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jsonfile@6.2.0", + "dependsOn": [ + "pkg:npm/graceful-fs@4.2.11", + "pkg:npm/universalify@2.0.1" + ] + }, + { + "ref": "pkg:npm/fs-extra@11.3.2", + "dependsOn": [ + "pkg:npm/graceful-fs@4.2.11", + "pkg:npm/jsonfile@6.2.0", + "pkg:npm/universalify@2.0.1" + ] + }, + { + "ref": "pkg:npm/import-lazy@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yallist@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lru-cache@6.0.0", + "dependsOn": [ + "pkg:npm/yallist@4.0.0" + ] + }, + { + "ref": "pkg:npm/semver@7.5.4", + "dependsOn": [ + "pkg:npm/lru-cache@6.0.0" + ] + }, + { + "ref": "pkg:npm/@rushstack/node-core-library@5.18.0", + "dependsOn": [ + "pkg:npm/@types/node@22.18.12", + "pkg:npm/ajv-draft-04@1.0.0", + "pkg:npm/ajv-formats@3.0.1", + "pkg:npm/ajv@8.13.0", + "pkg:npm/fs-extra@11.3.2", + "pkg:npm/import-lazy@4.0.0", + "pkg:npm/jju@1.4.0", + "pkg:npm/resolve@1.22.11", + "pkg:npm/semver@7.5.4" + ] + }, + { + "ref": "pkg:npm/@microsoft/api-extractor-model@7.31.3", + "dependsOn": [ + "pkg:npm/@microsoft/tsdoc-config@0.17.1", + "pkg:npm/@microsoft/tsdoc@0.15.1", + "pkg:npm/@rushstack/node-core-library@5.18.0" + ] + }, + { + "ref": "pkg:npm/strip-json-comments@3.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@rushstack/rig-package@0.6.0", + "dependsOn": [ + "pkg:npm/resolve@1.22.11", + "pkg:npm/strip-json-comments@3.1.1" + ] + }, + { + "ref": "pkg:npm/@rushstack/problem-matcher@0.1.1", + "dependsOn": [ + "pkg:npm/@types/node@22.18.12" + ] + }, + { + "ref": "pkg:npm/supports-color@8.1.1", + "dependsOn": [ + "pkg:npm/has-flag@4.0.0" + ] + }, + { + "ref": "pkg:npm/@rushstack/terminal@0.19.3", + "dependsOn": [ + "pkg:npm/@rushstack/node-core-library@5.18.0", + "pkg:npm/@rushstack/problem-matcher@0.1.1", + "pkg:npm/@types/node@22.18.12", + "pkg:npm/supports-color@8.1.1" + ] + }, + { + "ref": "pkg:npm/@types/argparse@1.0.38", + "dependsOn": [] + }, + { + "ref": "pkg:npm/string-argv@0.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@rushstack/ts-command-line@5.1.3", + "dependsOn": [ + "pkg:npm/@rushstack/terminal@0.19.3", + "pkg:npm/@types/argparse@1.0.38", + "pkg:npm/argparse@1.0.10", + "pkg:npm/string-argv@0.3.2" + ] + }, + { + "ref": "pkg:npm/diff@8.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash@4.17.21", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@isaacs/balanced-match@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@isaacs/brace-expansion@5.0.0", + "dependsOn": [ + "pkg:npm/@isaacs/balanced-match@4.0.1" + ] + }, + { + "ref": "pkg:npm/minimatch@10.0.3", + "dependsOn": [ + "pkg:npm/@isaacs/brace-expansion@5.0.0" + ] + }, + { + "ref": "pkg:npm/typescript@5.8.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@microsoft/api-extractor@7.54.0", + "dependsOn": [ + "pkg:npm/@microsoft/api-extractor-model@7.31.3", + "pkg:npm/@microsoft/tsdoc-config@0.17.1", + "pkg:npm/@microsoft/tsdoc@0.15.1", + "pkg:npm/@rushstack/node-core-library@5.18.0", + "pkg:npm/@rushstack/rig-package@0.6.0", + "pkg:npm/@rushstack/terminal@0.19.3", + "pkg:npm/@rushstack/ts-command-line@5.1.3", + "pkg:npm/diff@8.0.2", + "pkg:npm/lodash@4.17.21", + "pkg:npm/minimatch@10.0.3", + "pkg:npm/resolve@1.22.11", + "pkg:npm/semver@7.5.4", + "pkg:npm/source-map@0.6.1", + "pkg:npm/typescript@5.8.2" + ] + }, + { + "ref": "pkg:npm/node-addon-api@8.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/detect-libc@2.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/expand-template@2.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/github-from-package@0.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minimist@1.2.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mkdirp-classic@0.5.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/napi-build-utils@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/node-abi@3.78.0", + "dependsOn": [ + "pkg:npm/semver@7.7.3" + ] + }, + { + "ref": "pkg:npm/end-of-stream@1.4.5", + "dependsOn": [ + "pkg:npm/once@1.4.0" + ] + }, + { + "ref": "pkg:npm/pump@3.0.3", + "dependsOn": [ + "pkg:npm/end-of-stream@1.4.5", + "pkg:npm/once@1.4.0" + ] + }, + { + "ref": "pkg:npm/deep-extend@0.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ini@1.3.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-json-comments@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/rc@1.2.8", + "dependsOn": [ + "pkg:npm/deep-extend@0.6.0", + "pkg:npm/ini@1.3.8", + "pkg:npm/minimist@1.2.8", + "pkg:npm/strip-json-comments@2.0.1" + ] + }, + { + "ref": "pkg:npm/mimic-response@3.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/decompress-response@6.0.0", + "dependsOn": [ + "pkg:npm/mimic-response@3.1.0" + ] + }, + { + "ref": "pkg:npm/simple-concat@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/simple-get@4.0.1", + "dependsOn": [ + "pkg:npm/decompress-response@6.0.0", + "pkg:npm/once@1.4.0", + "pkg:npm/simple-concat@1.0.1" + ] + }, + { + "ref": "pkg:npm/chownr@1.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/base64-js@1.5.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ieee754@1.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/buffer@5.7.1", + "dependsOn": [ + "pkg:npm/base64-js@1.5.1", + "pkg:npm/ieee754@1.2.1" + ] + }, + { + "ref": "pkg:npm/safe-buffer@5.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/string_decoder@1.3.0", + "dependsOn": [ + "pkg:npm/safe-buffer@5.2.1" + ] + }, + { + "ref": "pkg:npm/util-deprecate@1.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/readable-stream@3.6.2", + "dependsOn": [ + "pkg:npm/inherits@2.0.4", + "pkg:npm/string_decoder@1.3.0", + "pkg:npm/util-deprecate@1.0.2" + ] + }, + { + "ref": "pkg:npm/bl@4.1.0", + "dependsOn": [ + "pkg:npm/buffer@5.7.1", + "pkg:npm/inherits@2.0.4", + "pkg:npm/readable-stream@3.6.2" + ] + }, + { + "ref": "pkg:npm/fs-constants@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/tar-stream@2.2.0", + "dependsOn": [ + "pkg:npm/bl@4.1.0", + "pkg:npm/end-of-stream@1.4.5", + "pkg:npm/fs-constants@1.0.0", + "pkg:npm/inherits@2.0.4", + "pkg:npm/readable-stream@3.6.2" + ] + }, + { + "ref": "pkg:npm/tar-fs@2.1.4", + "dependsOn": [ + "pkg:npm/chownr@1.1.4", + "pkg:npm/mkdirp-classic@0.5.3", + "pkg:npm/pump@3.0.3", + "pkg:npm/tar-stream@2.2.0" + ] + }, + { + "ref": "pkg:npm/tunnel-agent@0.6.0", + "dependsOn": [ + "pkg:npm/safe-buffer@5.2.1" + ] + }, + { + "ref": "pkg:npm/prebuild-install@7.1.3", + "dependsOn": [ + "pkg:npm/detect-libc@2.1.2", + "pkg:npm/expand-template@2.0.3", + "pkg:npm/github-from-package@0.0.0", + "pkg:npm/minimist@1.2.8", + "pkg:npm/mkdirp-classic@0.5.3", + "pkg:npm/napi-build-utils@2.0.0", + "pkg:npm/node-abi@3.78.0", + "pkg:npm/pump@3.0.3", + "pkg:npm/rc@1.2.8", + "pkg:npm/simple-get@4.0.1", + "pkg:npm/tar-fs@2.1.4", + "pkg:npm/tunnel-agent@0.6.0" + ] + }, + { + "ref": "pkg:npm/@mongodb-js/zstd@7.0.0", + "dependsOn": [ + "pkg:npm/node-addon-api@8.5.0", + "pkg:npm/prebuild-install@7.1.3" + ] + }, + { + "ref": "pkg:npm/@types/chai@4.3.20", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/chai-subset@1.3.6", + "dependsOn": [ + "pkg:npm/@types/chai@4.3.20" + ] + }, + { + "ref": "pkg:npm/@types/connect@3.4.38", + "dependsOn": [ + "pkg:npm/@types/node@22.18.12" + ] + }, + { + "ref": "pkg:npm/@types/body-parser@1.19.6", + "dependsOn": [ + "pkg:npm/@types/connect@3.4.38", + "pkg:npm/@types/node@22.18.12" + ] + }, + { + "ref": "pkg:npm/@types/qs@6.14.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/range-parser@1.2.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/send@1.2.0", + "dependsOn": [ + "pkg:npm/@types/node@22.18.12" + ] + }, + { + "ref": "pkg:npm/@types/express-serve-static-core@5.1.0", + "dependsOn": [ + "pkg:npm/@types/node@22.18.12", + "pkg:npm/@types/qs@6.14.0", + "pkg:npm/@types/range-parser@1.2.7", + "pkg:npm/@types/send@1.2.0" + ] + }, + { + "ref": "pkg:npm/@types/http-errors@2.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/mime@1.3.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/send@0.17.5", + "dependsOn": [ + "pkg:npm/@types/mime@1.3.5", + "pkg:npm/@types/node@22.18.12" + ] + }, + { + "ref": "pkg:npm/@types/serve-static@1.15.9", + "dependsOn": [ + "pkg:npm/@types/http-errors@2.0.5", + "pkg:npm/@types/node@22.18.12", + "pkg:npm/@types/send@0.17.5" + ] + }, + { + "ref": "pkg:npm/@types/express@5.0.5", + "dependsOn": [ + "pkg:npm/@types/body-parser@1.19.6", + "pkg:npm/@types/express-serve-static-core@5.1.0", + "pkg:npm/@types/serve-static@1.15.9" + ] + }, + { + "ref": "pkg:npm/@types/kerberos@1.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/mocha@10.0.10", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/saslprep@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/semver@7.7.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/sinonjs__fake-timers@8.1.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/sinon@17.0.4", + "dependsOn": [ + "pkg:npm/@types/sinonjs__fake-timers@8.1.5" + ] + }, + { + "ref": "pkg:npm/@types/sinon-chai@4.0.0", + "dependsOn": [ + "pkg:npm/@types/chai@4.3.20", + "pkg:npm/@types/sinon@17.0.4" + ] + }, + { + "ref": "pkg:npm/eslint-visitor-keys@3.4.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@eslint-community/eslint-utils@4.9.0", + "dependsOn": [ + "pkg:npm/eslint-visitor-keys@3.4.3", + "pkg:npm/eslint@9.39.1" + ] + }, + { + "ref": "pkg:npm/@eslint-community/regexpp@4.12.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@eslint/object-schema@2.1.7", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@eslint/config-array@0.21.1", + "dependsOn": [ + "pkg:npm/@eslint/object-schema@2.1.7", + "pkg:npm/debug@4.4.3", + "pkg:npm/minimatch@3.1.2" + ] + }, + { + "ref": "pkg:npm/@types/json-schema@7.0.15", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@eslint/core@0.17.0", + "dependsOn": [ + "pkg:npm/@types/json-schema@7.0.15" + ] + }, + { + "ref": "pkg:npm/@eslint/config-helpers@0.4.2", + "dependsOn": [ + "pkg:npm/@eslint/core@0.17.0" + ] + }, + { + "ref": "pkg:npm/fast-json-stable-stringify@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-schema-traverse@0.4.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ajv@6.12.6", + "dependsOn": [ + "pkg:npm/fast-deep-equal@3.1.3", + "pkg:npm/fast-json-stable-stringify@2.1.0", + "pkg:npm/json-schema-traverse@0.4.1", + "pkg:npm/uri-js@4.4.1" + ] + }, + { + "ref": "pkg:npm/acorn@8.15.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/acorn-jsx@5.3.2", + "dependsOn": [ + "pkg:npm/acorn@8.15.0" + ] + }, + { + "ref": "pkg:npm/eslint-visitor-keys@4.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/espree@10.4.0", + "dependsOn": [ + "pkg:npm/acorn-jsx@5.3.2", + "pkg:npm/acorn@8.15.0", + "pkg:npm/eslint-visitor-keys@4.2.1" + ] + }, + { + "ref": "pkg:npm/globals@14.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ignore@5.3.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/callsites@3.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/parent-module@1.0.1", + "dependsOn": [ + "pkg:npm/callsites@3.1.0" + ] + }, + { + "ref": "pkg:npm/resolve-from@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/import-fresh@3.3.1", + "dependsOn": [ + "pkg:npm/parent-module@1.0.1", + "pkg:npm/resolve-from@4.0.0" + ] + }, + { + "ref": "pkg:npm/argparse@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/js-yaml@4.1.0", + "dependsOn": [ + "pkg:npm/argparse@2.0.1" + ] + }, + { + "ref": "pkg:npm/@eslint/eslintrc@3.3.1", + "dependsOn": [ + "pkg:npm/ajv@6.12.6", + "pkg:npm/debug@4.4.3", + "pkg:npm/espree@10.4.0", + "pkg:npm/globals@14.0.0", + "pkg:npm/ignore@5.3.2", + "pkg:npm/import-fresh@3.3.1", + "pkg:npm/js-yaml@4.1.0", + "pkg:npm/minimatch@3.1.2", + "pkg:npm/strip-json-comments@3.1.1" + ] + }, + { + "ref": "pkg:npm/@eslint/js@9.39.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/prelude-ls@1.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/type-check@0.4.0", + "dependsOn": [ + "pkg:npm/prelude-ls@1.2.1" + ] + }, + { + "ref": "pkg:npm/levn@0.4.1", + "dependsOn": [ + "pkg:npm/prelude-ls@1.2.1", + "pkg:npm/type-check@0.4.0" + ] + }, + { + "ref": "pkg:npm/@eslint/plugin-kit@0.4.1", + "dependsOn": [ + "pkg:npm/@eslint/core@0.17.0", + "pkg:npm/levn@0.4.1" + ] + }, + { + "ref": "pkg:npm/@humanfs/core@0.19.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@humanwhocodes/retry@0.4.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@humanfs/node@0.16.7", + "dependsOn": [ + "pkg:npm/@humanfs/core@0.19.1", + "pkg:npm/@humanwhocodes/retry@0.4.3" + ] + }, + { + "ref": "pkg:npm/@humanwhocodes/module-importer@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/estree@1.0.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/chalk@4.1.2", + "dependsOn": [ + "pkg:npm/ansi-styles@4.3.0", + "pkg:npm/supports-color@7.2.0" + ] + }, + { + "ref": "pkg:npm/escape-string-regexp@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/estraverse@5.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/esrecurse@4.3.0", + "dependsOn": [ + "pkg:npm/estraverse@5.3.0" + ] + }, + { + "ref": "pkg:npm/eslint-scope@8.4.0", + "dependsOn": [ + "pkg:npm/esrecurse@4.3.0", + "pkg:npm/estraverse@5.3.0" + ] + }, + { + "ref": "pkg:npm/esquery@1.6.0", + "dependsOn": [ + "pkg:npm/estraverse@5.3.0" + ] + }, + { + "ref": "pkg:npm/esutils@2.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/flatted@3.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-buffer@3.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/keyv@4.5.4", + "dependsOn": [ + "pkg:npm/json-buffer@3.0.1" + ] + }, + { + "ref": "pkg:npm/flat-cache@4.0.1", + "dependsOn": [ + "pkg:npm/flatted@3.3.3", + "pkg:npm/keyv@4.5.4" + ] + }, + { + "ref": "pkg:npm/file-entry-cache@8.0.0", + "dependsOn": [ + "pkg:npm/flat-cache@4.0.1" + ] + }, + { + "ref": "pkg:npm/yocto-queue@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/p-limit@3.1.0", + "dependsOn": [ + "pkg:npm/yocto-queue@0.1.0" + ] + }, + { + "ref": "pkg:npm/p-locate@5.0.0", + "dependsOn": [ + "pkg:npm/p-limit@3.1.0" + ] + }, + { + "ref": "pkg:npm/locate-path@6.0.0", + "dependsOn": [ + "pkg:npm/p-locate@5.0.0" + ] + }, + { + "ref": "pkg:npm/find-up@5.0.0", + "dependsOn": [ + "pkg:npm/locate-path@6.0.0", + "pkg:npm/path-exists@4.0.0" + ] + }, + { + "ref": "pkg:npm/is-extglob@2.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-glob@4.0.3", + "dependsOn": [ + "pkg:npm/is-extglob@2.1.1" + ] + }, + { + "ref": "pkg:npm/glob-parent@6.0.2", + "dependsOn": [ + "pkg:npm/is-glob@4.0.3" + ] + }, + { + "ref": "pkg:npm/json-stable-stringify-without-jsonify@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lodash.merge@4.6.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/natural-compare@1.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/deep-is@0.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fast-levenshtein@2.0.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/word-wrap@1.2.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/optionator@0.9.4", + "dependsOn": [ + "pkg:npm/deep-is@0.1.4", + "pkg:npm/fast-levenshtein@2.0.6", + "pkg:npm/levn@0.4.1", + "pkg:npm/prelude-ls@1.2.1", + "pkg:npm/type-check@0.4.0", + "pkg:npm/word-wrap@1.2.5" + ] + }, + { + "ref": "pkg:npm/eslint@9.39.1", + "dependsOn": [ + "pkg:npm/@eslint-community/eslint-utils@4.9.0", + "pkg:npm/@eslint-community/regexpp@4.12.1", + "pkg:npm/@eslint/config-array@0.21.1", + "pkg:npm/@eslint/config-helpers@0.4.2", + "pkg:npm/@eslint/core@0.17.0", + "pkg:npm/@eslint/eslintrc@3.3.1", + "pkg:npm/@eslint/js@9.39.1", + "pkg:npm/@eslint/plugin-kit@0.4.1", + "pkg:npm/@humanfs/node@0.16.7", + "pkg:npm/@humanwhocodes/module-importer@1.0.1", + "pkg:npm/@humanwhocodes/retry@0.4.3", + "pkg:npm/@types/estree@1.0.8", + "pkg:npm/ajv@6.12.6", + "pkg:npm/chalk@4.1.2", + "pkg:npm/cross-spawn@7.0.6", + "pkg:npm/debug@4.4.3", + "pkg:npm/escape-string-regexp@4.0.0", + "pkg:npm/eslint-scope@8.4.0", + "pkg:npm/eslint-visitor-keys@4.2.1", + "pkg:npm/espree@10.4.0", + "pkg:npm/esquery@1.6.0", + "pkg:npm/esutils@2.0.3", + "pkg:npm/fast-deep-equal@3.1.3", + "pkg:npm/file-entry-cache@8.0.0", + "pkg:npm/find-up@5.0.0", + "pkg:npm/glob-parent@6.0.2", + "pkg:npm/ignore@5.3.2", + "pkg:npm/imurmurhash@0.1.4", + "pkg:npm/is-glob@4.0.3", + "pkg:npm/json-stable-stringify-without-jsonify@1.0.1", + "pkg:npm/lodash.merge@4.6.2", + "pkg:npm/minimatch@3.1.2", + "pkg:npm/natural-compare@1.4.0", + "pkg:npm/optionator@0.9.4" + ] + }, + { + "ref": "pkg:npm/typescript@5.8.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@typescript-eslint/types@8.46.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@typescript-eslint/visitor-keys@8.46.3", + "dependsOn": [ + "pkg:npm/@typescript-eslint/types@8.46.3", + "pkg:npm/eslint-visitor-keys@4.2.1" + ] + }, + { + "ref": "pkg:npm/@typescript-eslint/scope-manager@8.46.3", + "dependsOn": [ + "pkg:npm/@typescript-eslint/types@8.46.3", + "pkg:npm/@typescript-eslint/visitor-keys@8.46.3" + ] + }, + { + "ref": "pkg:npm/@typescript-eslint/tsconfig-utils@8.46.3", + "dependsOn": [ + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/@typescript-eslint/project-service@8.46.3", + "dependsOn": [ + "pkg:npm/@typescript-eslint/tsconfig-utils@8.46.3", + "pkg:npm/@typescript-eslint/types@8.46.3", + "pkg:npm/debug@4.4.3", + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/@nodelib/fs.stat@2.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/queue-microtask@1.2.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/run-parallel@1.2.0", + "dependsOn": [ + "pkg:npm/queue-microtask@1.2.3" + ] + }, + { + "ref": "pkg:npm/@nodelib/fs.scandir@2.1.5", + "dependsOn": [ + "pkg:npm/@nodelib/fs.stat@2.0.5", + "pkg:npm/run-parallel@1.2.0" + ] + }, + { + "ref": "pkg:npm/reusify@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fastq@1.19.1", + "dependsOn": [ + "pkg:npm/reusify@1.1.0" + ] + }, + { + "ref": "pkg:npm/@nodelib/fs.walk@1.2.8", + "dependsOn": [ + "pkg:npm/@nodelib/fs.scandir@2.1.5", + "pkg:npm/fastq@1.19.1" + ] + }, + { + "ref": "pkg:npm/glob-parent@5.1.2", + "dependsOn": [ + "pkg:npm/is-glob@4.0.3" + ] + }, + { + "ref": "pkg:npm/merge2@1.4.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-number@7.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/to-regex-range@5.0.1", + "dependsOn": [ + "pkg:npm/is-number@7.0.0" + ] + }, + { + "ref": "pkg:npm/fill-range@7.1.1", + "dependsOn": [ + "pkg:npm/to-regex-range@5.0.1" + ] + }, + { + "ref": "pkg:npm/braces@3.0.3", + "dependsOn": [ + "pkg:npm/fill-range@7.1.1" + ] + }, + { + "ref": "pkg:npm/picomatch@2.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/micromatch@4.0.8", + "dependsOn": [ + "pkg:npm/braces@3.0.3", + "pkg:npm/picomatch@2.3.1" + ] + }, + { + "ref": "pkg:npm/fast-glob@3.3.3", + "dependsOn": [ + "pkg:npm/@nodelib/fs.stat@2.0.5", + "pkg:npm/@nodelib/fs.walk@1.2.8", + "pkg:npm/glob-parent@5.1.2", + "pkg:npm/merge2@1.4.1", + "pkg:npm/micromatch@4.0.8" + ] + }, + { + "ref": "pkg:npm/brace-expansion@2.0.2", + "dependsOn": [ + "pkg:npm/balanced-match@1.0.2" + ] + }, + { + "ref": "pkg:npm/minimatch@9.0.5", + "dependsOn": [ + "pkg:npm/brace-expansion@2.0.2" + ] + }, + { + "ref": "pkg:npm/ts-api-utils@2.1.0", + "dependsOn": [ + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/@typescript-eslint/typescript-estree@8.46.3", + "dependsOn": [ + "pkg:npm/@typescript-eslint/project-service@8.46.3", + "pkg:npm/@typescript-eslint/tsconfig-utils@8.46.3", + "pkg:npm/@typescript-eslint/types@8.46.3", + "pkg:npm/@typescript-eslint/visitor-keys@8.46.3", + "pkg:npm/debug@4.4.3", + "pkg:npm/fast-glob@3.3.3", + "pkg:npm/is-glob@4.0.3", + "pkg:npm/minimatch@9.0.5", + "pkg:npm/semver@7.7.3", + "pkg:npm/ts-api-utils@2.1.0", + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/@typescript-eslint/parser@8.46.3", + "dependsOn": [ + "pkg:npm/@typescript-eslint/scope-manager@8.46.3", + "pkg:npm/@typescript-eslint/types@8.46.3", + "pkg:npm/@typescript-eslint/typescript-estree@8.46.3", + "pkg:npm/@typescript-eslint/visitor-keys@8.46.3", + "pkg:npm/debug@4.4.3", + "pkg:npm/eslint@9.39.1", + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/@typescript-eslint/utils@8.46.3", + "dependsOn": [ + "pkg:npm/@eslint-community/eslint-utils@4.9.0", + "pkg:npm/@typescript-eslint/scope-manager@8.46.3", + "pkg:npm/@typescript-eslint/types@8.46.3", + "pkg:npm/@typescript-eslint/typescript-estree@8.46.3", + "pkg:npm/eslint@9.39.1", + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/@typescript-eslint/type-utils@8.46.3", + "dependsOn": [ + "pkg:npm/@typescript-eslint/types@8.46.3", + "pkg:npm/@typescript-eslint/typescript-estree@8.46.3", + "pkg:npm/@typescript-eslint/utils@8.46.3", + "pkg:npm/debug@4.4.3", + "pkg:npm/eslint@9.39.1", + "pkg:npm/ts-api-utils@2.1.0", + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/graphemer@1.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ignore@7.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@typescript-eslint/eslint-plugin@8.46.3", + "dependsOn": [ + "pkg:npm/@eslint-community/regexpp@4.12.1", + "pkg:npm/@typescript-eslint/parser@8.46.3", + "pkg:npm/@typescript-eslint/scope-manager@8.46.3", + "pkg:npm/@typescript-eslint/type-utils@8.46.3", + "pkg:npm/@typescript-eslint/utils@8.46.3", + "pkg:npm/@typescript-eslint/visitor-keys@8.46.3", + "pkg:npm/eslint@9.39.1", + "pkg:npm/graphemer@1.4.0", + "pkg:npm/ignore@7.0.5", + "pkg:npm/natural-compare@1.4.0", + "pkg:npm/ts-api-utils@2.1.0", + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/assertion-error@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/get-func-name@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/check-error@1.0.3", + "dependsOn": [ + "pkg:npm/get-func-name@2.0.2" + ] + }, + { + "ref": "pkg:npm/type-detect@4.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/deep-eql@4.1.4", + "dependsOn": [ + "pkg:npm/type-detect@4.1.0" + ] + }, + { + "ref": "pkg:npm/loupe@2.3.7", + "dependsOn": [ + "pkg:npm/get-func-name@2.0.2" + ] + }, + { + "ref": "pkg:npm/pathval@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/chai@4.5.0", + "dependsOn": [ + "pkg:npm/assertion-error@1.1.0", + "pkg:npm/check-error@1.0.3", + "pkg:npm/deep-eql@4.1.4", + "pkg:npm/get-func-name@2.0.2", + "pkg:npm/loupe@2.3.7", + "pkg:npm/pathval@1.1.1", + "pkg:npm/type-detect@4.1.0" + ] + }, + { + "ref": "pkg:npm/chai-subset@1.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/eslint-config-prettier@10.1.8", + "dependsOn": [ + "pkg:npm/eslint@9.39.1" + ] + }, + { + "ref": "pkg:npm/eslint-visitor-keys@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/eslint-utils@3.0.0", + "dependsOn": [ + "pkg:npm/eslint-visitor-keys@2.1.0", + "pkg:npm/eslint@9.39.1" + ] + }, + { + "ref": "pkg:npm/type-fest@0.20.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/globals@13.24.0", + "dependsOn": [ + "pkg:npm/type-fest@0.20.2" + ] + }, + { + "ref": "pkg:npm/rambda@7.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/eslint-plugin-mocha@10.5.0", + "dependsOn": [ + "pkg:npm/eslint-utils@3.0.0", + "pkg:npm/eslint@9.39.1", + "pkg:npm/globals@13.24.0", + "pkg:npm/rambda@7.5.0" + ] + }, + { + "ref": "pkg:npm/prettier@3.6.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fast-diff@1.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/prettier-linter-helpers@1.0.0", + "dependsOn": [ + "pkg:npm/fast-diff@1.3.0" + ] + }, + { + "ref": "pkg:npm/@pkgr/core@0.2.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/synckit@0.11.11", + "dependsOn": [ + "pkg:npm/@pkgr/core@0.2.9" + ] + }, + { + "ref": "pkg:npm/eslint-plugin-prettier@5.5.4", + "dependsOn": [ + "pkg:npm/eslint-config-prettier@10.1.8", + "pkg:npm/eslint@9.39.1", + "pkg:npm/prettier-linter-helpers@1.0.0", + "pkg:npm/prettier@3.6.2", + "pkg:npm/synckit@0.11.11" + ] + }, + { + "ref": "pkg:npm/eslint-plugin-simple-import-sort@12.1.1", + "dependsOn": [ + "pkg:npm/eslint@9.39.1" + ] + }, + { + "ref": "pkg:npm/eslint-plugin-tsdoc@0.4.0", + "dependsOn": [ + "pkg:npm/@microsoft/tsdoc-config@0.17.1", + "pkg:npm/@microsoft/tsdoc@0.15.1" + ] + }, + { + "ref": "pkg:npm/eslint-plugin-unused-imports@4.3.0", + "dependsOn": [ + "pkg:npm/@typescript-eslint/eslint-plugin@8.46.3", + "pkg:npm/eslint@9.39.1" + ] + }, + { + "ref": "pkg:npm/mime-db@1.54.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/mime-types@3.0.1", + "dependsOn": [ + "pkg:npm/mime-db@1.54.0" + ] + }, + { + "ref": "pkg:npm/negotiator@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/accepts@2.0.0", + "dependsOn": [ + "pkg:npm/mime-types@3.0.1", + "pkg:npm/negotiator@1.0.0" + ] + }, + { + "ref": "pkg:npm/bytes@3.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/content-type@1.0.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/depd@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/setprototypeof@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/statuses@2.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/toidentifier@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/http-errors@2.0.0", + "dependsOn": [ + "pkg:npm/depd@2.0.0", + "pkg:npm/inherits@2.0.4", + "pkg:npm/setprototypeof@1.2.0", + "pkg:npm/statuses@2.0.1", + "pkg:npm/toidentifier@1.0.1" + ] + }, + { + "ref": "pkg:npm/safer-buffer@2.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/iconv-lite@0.6.3", + "dependsOn": [ + "pkg:npm/safer-buffer@2.1.2" + ] + }, + { + "ref": "pkg:npm/ee-first@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/on-finished@2.4.1", + "dependsOn": [ + "pkg:npm/ee-first@1.1.1" + ] + }, + { + "ref": "pkg:npm/es-errors@1.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/object-inspect@1.13.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/side-channel-list@1.0.0", + "dependsOn": [ + "pkg:npm/es-errors@1.3.0", + "pkg:npm/object-inspect@1.13.4" + ] + }, + { + "ref": "pkg:npm/call-bind-apply-helpers@1.0.2", + "dependsOn": [ + "pkg:npm/es-errors@1.3.0", + "pkg:npm/function-bind@1.1.2" + ] + }, + { + "ref": "pkg:npm/es-define-property@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/es-object-atoms@1.1.1", + "dependsOn": [ + "pkg:npm/es-errors@1.3.0" + ] + }, + { + "ref": "pkg:npm/gopd@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/dunder-proto@1.0.1", + "dependsOn": [ + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/gopd@1.2.0" + ] + }, + { + "ref": "pkg:npm/get-proto@1.0.1", + "dependsOn": [ + "pkg:npm/dunder-proto@1.0.1", + "pkg:npm/es-object-atoms@1.1.1" + ] + }, + { + "ref": "pkg:npm/has-symbols@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/math-intrinsics@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/get-intrinsic@1.3.0", + "dependsOn": [ + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/es-define-property@1.0.1", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/es-object-atoms@1.1.1", + "pkg:npm/function-bind@1.1.2", + "pkg:npm/get-proto@1.0.1", + "pkg:npm/gopd@1.2.0", + "pkg:npm/has-symbols@1.1.0", + "pkg:npm/hasown@2.0.2", + "pkg:npm/math-intrinsics@1.1.0" + ] + }, + { + "ref": "pkg:npm/call-bound@1.0.4", + "dependsOn": [ + "pkg:npm/call-bind-apply-helpers@1.0.2", + "pkg:npm/get-intrinsic@1.3.0" + ] + }, + { + "ref": "pkg:npm/side-channel-map@1.0.1", + "dependsOn": [ + "pkg:npm/call-bound@1.0.4", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/get-intrinsic@1.3.0", + "pkg:npm/object-inspect@1.13.4" + ] + }, + { + "ref": "pkg:npm/side-channel-weakmap@1.0.2", + "dependsOn": [ + "pkg:npm/call-bound@1.0.4", + "pkg:npm/es-errors@1.3.0", + "pkg:npm/get-intrinsic@1.3.0", + "pkg:npm/object-inspect@1.13.4", + "pkg:npm/side-channel-map@1.0.1" + ] + }, + { + "ref": "pkg:npm/side-channel@1.1.0", + "dependsOn": [ + "pkg:npm/es-errors@1.3.0", + "pkg:npm/object-inspect@1.13.4", + "pkg:npm/side-channel-list@1.0.0", + "pkg:npm/side-channel-map@1.0.1", + "pkg:npm/side-channel-weakmap@1.0.2" + ] + }, + { + "ref": "pkg:npm/qs@6.14.0", + "dependsOn": [ + "pkg:npm/side-channel@1.1.0" + ] + }, + { + "ref": "pkg:npm/iconv-lite@0.7.0", + "dependsOn": [ + "pkg:npm/safer-buffer@2.1.2" + ] + }, + { + "ref": "pkg:npm/unpipe@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/raw-body@3.0.1", + "dependsOn": [ + "pkg:npm/bytes@3.1.2", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/iconv-lite@0.7.0", + "pkg:npm/unpipe@1.0.0" + ] + }, + { + "ref": "pkg:npm/media-typer@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/type-is@2.0.1", + "dependsOn": [ + "pkg:npm/content-type@1.0.5", + "pkg:npm/media-typer@1.1.0", + "pkg:npm/mime-types@3.0.1" + ] + }, + { + "ref": "pkg:npm/body-parser@2.2.0", + "dependsOn": [ + "pkg:npm/bytes@3.1.2", + "pkg:npm/content-type@1.0.5", + "pkg:npm/debug@4.4.3", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/iconv-lite@0.6.3", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/qs@6.14.0", + "pkg:npm/raw-body@3.0.1", + "pkg:npm/type-is@2.0.1" + ] + }, + { + "ref": "pkg:npm/content-disposition@1.0.0", + "dependsOn": [ + "pkg:npm/safe-buffer@5.2.1" + ] + }, + { + "ref": "pkg:npm/cookie@0.7.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cookie-signature@1.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/encodeurl@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/escape-html@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/etag@1.8.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/parseurl@1.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/statuses@2.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/finalhandler@2.1.0", + "dependsOn": [ + "pkg:npm/debug@4.4.3", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/statuses@2.0.2" + ] + }, + { + "ref": "pkg:npm/fresh@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/merge-descriptors@2.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/forwarded@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ipaddr.js@1.9.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/proxy-addr@2.0.7", + "dependsOn": [ + "pkg:npm/forwarded@0.2.0", + "pkg:npm/ipaddr.js@1.9.1" + ] + }, + { + "ref": "pkg:npm/range-parser@1.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-promise@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-to-regexp@8.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/router@2.2.0", + "dependsOn": [ + "pkg:npm/debug@4.4.3", + "pkg:npm/depd@2.0.0", + "pkg:npm/is-promise@4.0.0", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/path-to-regexp@8.3.0" + ] + }, + { + "ref": "pkg:npm/send@1.2.0", + "dependsOn": [ + "pkg:npm/debug@4.4.3", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/etag@1.8.1", + "pkg:npm/fresh@2.0.0", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/mime-types@3.0.1", + "pkg:npm/ms@2.1.3", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/range-parser@1.2.1", + "pkg:npm/statuses@2.0.2" + ] + }, + { + "ref": "pkg:npm/serve-static@2.2.0", + "dependsOn": [ + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/send@1.2.0" + ] + }, + { + "ref": "pkg:npm/vary@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/express@5.1.0", + "dependsOn": [ + "pkg:npm/accepts@2.0.0", + "pkg:npm/body-parser@2.2.0", + "pkg:npm/content-disposition@1.0.0", + "pkg:npm/content-type@1.0.5", + "pkg:npm/cookie-signature@1.2.2", + "pkg:npm/cookie@0.7.2", + "pkg:npm/debug@4.4.3", + "pkg:npm/encodeurl@2.0.0", + "pkg:npm/escape-html@1.0.3", + "pkg:npm/etag@1.8.1", + "pkg:npm/finalhandler@2.1.0", + "pkg:npm/fresh@2.0.0", + "pkg:npm/http-errors@2.0.0", + "pkg:npm/merge-descriptors@2.0.0", + "pkg:npm/mime-types@3.0.1", + "pkg:npm/on-finished@2.4.1", + "pkg:npm/once@1.4.0", + "pkg:npm/parseurl@1.3.3", + "pkg:npm/proxy-addr@2.0.7", + "pkg:npm/qs@6.14.0", + "pkg:npm/range-parser@1.2.1", + "pkg:npm/router@2.2.0", + "pkg:npm/send@1.2.0", + "pkg:npm/serve-static@2.2.0", + "pkg:npm/statuses@2.0.2", + "pkg:npm/type-is@2.0.1", + "pkg:npm/vary@1.1.2" + ] + }, + { + "ref": "pkg:npm/extend@3.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/agent-base@7.1.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/https-proxy-agent@7.0.6", + "dependsOn": [ + "pkg:npm/agent-base@7.1.4", + "pkg:npm/debug@4.4.3" + ] + }, + { + "ref": "pkg:npm/data-uri-to-buffer@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/node-domexception@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/web-streams-polyfill@3.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fetch-blob@3.2.0", + "dependsOn": [ + "pkg:npm/node-domexception@1.0.0", + "pkg:npm/web-streams-polyfill@3.3.3" + ] + }, + { + "ref": "pkg:npm/formdata-polyfill@4.0.10", + "dependsOn": [ + "pkg:npm/fetch-blob@3.2.0" + ] + }, + { + "ref": "pkg:npm/node-fetch@3.3.2", + "dependsOn": [ + "pkg:npm/data-uri-to-buffer@4.0.1", + "pkg:npm/fetch-blob@3.2.0", + "pkg:npm/formdata-polyfill@4.0.10" + ] + }, + { + "ref": "pkg:npm/gaxios@7.1.2", + "dependsOn": [ + "pkg:npm/extend@3.0.2", + "pkg:npm/https-proxy-agent@7.0.6", + "pkg:npm/node-fetch@3.3.2" + ] + }, + { + "ref": "pkg:npm/google-logging-utils@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/bignumber.js@9.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/json-bigint@1.0.0", + "dependsOn": [ + "pkg:npm/bignumber.js@9.3.1" + ] + }, + { + "ref": "pkg:npm/gcp-metadata@7.0.1", + "dependsOn": [ + "pkg:npm/gaxios@7.1.2", + "pkg:npm/google-logging-utils@1.1.1", + "pkg:npm/json-bigint@1.0.0" + ] + }, + { + "ref": "pkg:npm/browser-stdout@1.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/readdirp@4.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/chokidar@4.0.3", + "dependsOn": [ + "pkg:npm/readdirp@4.1.2" + ] + }, + { + "ref": "pkg:npm/diff@7.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/eastasianwidth@0.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/emoji-regex@9.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ansi-regex@6.2.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-ansi@7.1.2", + "dependsOn": [ + "pkg:npm/ansi-regex@6.2.2" + ] + }, + { + "ref": "pkg:npm/string-width@5.1.2", + "dependsOn": [ + "pkg:npm/eastasianwidth@0.2.0", + "pkg:npm/emoji-regex@9.2.2", + "pkg:npm/strip-ansi@7.1.2" + ] + }, + { + "ref": "pkg:npm/ansi-styles@6.2.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/wrap-ansi@8.1.0", + "dependsOn": [ + "pkg:npm/ansi-styles@6.2.3", + "pkg:npm/string-width@5.1.2", + "pkg:npm/strip-ansi@7.1.2" + ] + }, + { + "ref": "pkg:npm/wrap-ansi@7.0.0", + "dependsOn": [ + "pkg:npm/ansi-styles@4.3.0", + "pkg:npm/string-width@4.2.3", + "pkg:npm/strip-ansi@6.0.1" + ] + }, + { + "ref": "pkg:npm/@isaacs/cliui@8.0.2", + "dependsOn": [ + "pkg:npm/string-width@4.2.3", + "pkg:npm/string-width@5.1.2", + "pkg:npm/strip-ansi@6.0.1", + "pkg:npm/strip-ansi@7.1.2", + "pkg:npm/wrap-ansi@7.0.0", + "pkg:npm/wrap-ansi@8.1.0" + ] + }, + { + "ref": "pkg:npm/@pkgjs/parseargs@0.11.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jackspeak@3.4.3", + "dependsOn": [ + "pkg:npm/@isaacs/cliui@8.0.2", + "pkg:npm/@pkgjs/parseargs@0.11.0" + ] + }, + { + "ref": "pkg:npm/minipass@7.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/package-json-from-dist@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lru-cache@10.4.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-scurry@1.11.1", + "dependsOn": [ + "pkg:npm/lru-cache@10.4.3", + "pkg:npm/minipass@7.1.2" + ] + }, + { + "ref": "pkg:npm/glob@10.4.5", + "dependsOn": [ + "pkg:npm/foreground-child@3.3.1", + "pkg:npm/jackspeak@3.4.3", + "pkg:npm/minimatch@9.0.5", + "pkg:npm/minipass@7.1.2", + "pkg:npm/package-json-from-dist@1.0.1", + "pkg:npm/path-scurry@1.11.1" + ] + }, + { + "ref": "pkg:npm/he@1.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-path-inside@3.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-unicode-supported@0.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/log-symbols@4.1.0", + "dependsOn": [ + "pkg:npm/chalk@4.1.2", + "pkg:npm/is-unicode-supported@0.1.0" + ] + }, + { + "ref": "pkg:npm/randombytes@2.1.0", + "dependsOn": [ + "pkg:npm/safe-buffer@5.2.1" + ] + }, + { + "ref": "pkg:npm/serialize-javascript@6.0.2", + "dependsOn": [ + "pkg:npm/randombytes@2.1.0" + ] + }, + { + "ref": "pkg:npm/workerpool@9.3.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/cliui@8.0.1", + "dependsOn": [ + "pkg:npm/string-width@4.2.3", + "pkg:npm/strip-ansi@6.0.1", + "pkg:npm/wrap-ansi@7.0.0" + ] + }, + { + "ref": "pkg:npm/y18n@5.0.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs-parser@21.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs@17.7.2", + "dependsOn": [ + "pkg:npm/cliui@8.0.1", + "pkg:npm/escalade@3.2.0", + "pkg:npm/get-caller-file@2.0.5", + "pkg:npm/require-directory@2.1.1", + "pkg:npm/string-width@4.2.3", + "pkg:npm/y18n@5.0.8", + "pkg:npm/yargs-parser@21.1.1" + ] + }, + { + "ref": "pkg:npm/camelcase@6.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/decamelize@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/flat@5.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-plain-obj@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs-unparser@2.0.0", + "dependsOn": [ + "pkg:npm/camelcase@6.3.0", + "pkg:npm/decamelize@4.0.0", + "pkg:npm/flat@5.0.2", + "pkg:npm/is-plain-obj@2.1.0" + ] + }, + { + "ref": "pkg:npm/mocha@11.7.5", + "dependsOn": [ + "pkg:npm/browser-stdout@1.3.1", + "pkg:npm/chokidar@4.0.3", + "pkg:npm/debug@4.4.3", + "pkg:npm/diff@7.0.0", + "pkg:npm/escape-string-regexp@4.0.0", + "pkg:npm/find-up@5.0.0", + "pkg:npm/glob@10.4.5", + "pkg:npm/he@1.2.0", + "pkg:npm/is-path-inside@3.0.3", + "pkg:npm/js-yaml@4.1.0", + "pkg:npm/log-symbols@4.1.0", + "pkg:npm/minimatch@9.0.5", + "pkg:npm/ms@2.1.3", + "pkg:npm/picocolors@1.1.1", + "pkg:npm/serialize-javascript@6.0.2", + "pkg:npm/strip-json-comments@3.1.1", + "pkg:npm/supports-color@8.1.1", + "pkg:npm/workerpool@9.3.4", + "pkg:npm/yargs-parser@21.1.1", + "pkg:npm/yargs-unparser@2.0.0", + "pkg:npm/yargs@17.7.2" + ] + }, + { + "ref": "pkg:npm/type-detect@4.0.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@sinonjs/commons@3.0.1", + "dependsOn": [ + "pkg:npm/type-detect@4.0.8" + ] + }, + { + "ref": "pkg:npm/@sinonjs/fake-timers@11.2.2", + "dependsOn": [ + "pkg:npm/@sinonjs/commons@3.0.1" + ] + }, + { + "ref": "pkg:npm/@sinonjs/samsam@8.0.3", + "dependsOn": [ + "pkg:npm/@sinonjs/commons@3.0.1", + "pkg:npm/type-detect@4.1.0" + ] + }, + { + "ref": "pkg:npm/diff@5.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@sinonjs/fake-timers@13.0.5", + "dependsOn": [ + "pkg:npm/@sinonjs/commons@3.0.1" + ] + }, + { + "ref": "pkg:npm/@sinonjs/text-encoding@0.7.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/just-extend@6.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/nise@6.1.1", + "dependsOn": [ + "pkg:npm/@sinonjs/commons@3.0.1", + "pkg:npm/@sinonjs/fake-timers@13.0.5", + "pkg:npm/@sinonjs/text-encoding@0.7.3", + "pkg:npm/just-extend@6.2.0", + "pkg:npm/path-to-regexp@8.3.0" + ] + }, + { + "ref": "pkg:npm/sinon@18.0.1", + "dependsOn": [ + "pkg:npm/@sinonjs/commons@3.0.1", + "pkg:npm/@sinonjs/fake-timers@11.2.2", + "pkg:npm/@sinonjs/samsam@8.0.3", + "pkg:npm/diff@5.2.0", + "pkg:npm/nise@6.1.1", + "pkg:npm/supports-color@7.2.0" + ] + }, + { + "ref": "pkg:npm/mocha-sinon@2.1.2", + "dependsOn": [ + "pkg:npm/mocha@11.7.5", + "pkg:npm/sinon@18.0.1" + ] + }, + { + "ref": "pkg:npm/mongodb-client-encryption@7.0.0", + "dependsOn": [ + "pkg:npm/node-addon-api@8.5.0", + "pkg:npm/prebuild-install@7.1.3" + ] + }, + { + "ref": "pkg:npm/sinon-chai@3.7.0", + "dependsOn": [ + "pkg:npm/chai@4.5.0", + "pkg:npm/sinon@18.0.1" + ] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-android-arm-eabi@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-android-arm64@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-darwin-arm64@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-darwin-x64@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-freebsd-x64@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-linux-arm-gnueabihf@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-linux-arm64-gnu@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-linux-arm64-musl@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-linux-ppc64-gnu@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-linux-riscv64-gnu@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-linux-s390x-gnu@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-linux-x64-gnu@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-linux-x64-musl@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-openharmony-arm64@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@emnapi/wasi-threads@1.1.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@emnapi/core@1.6.0", + "dependsOn": [ + "pkg:npm/@emnapi/wasi-threads@1.1.0", + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@emnapi/runtime@1.6.0", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@tybys/wasm-util@0.10.1", + "dependsOn": [ + "pkg:npm/tslib@2.8.1" + ] + }, + { + "ref": "pkg:npm/@napi-rs/wasm-runtime@1.0.7", + "dependsOn": [ + "pkg:npm/@emnapi/core@1.6.0", + "pkg:npm/@emnapi/runtime@1.6.0", + "pkg:npm/@tybys/wasm-util@0.10.1" + ] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-wasm32-wasi@7.3.3", + "dependsOn": [ + "pkg:npm/@napi-rs/wasm-runtime@1.0.7" + ] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-win32-arm64-msvc@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-win32-ia32-msvc@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@napi-rs/snappy-win32-x64-msvc@7.3.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/snappy@7.3.3", + "dependsOn": [ + "pkg:npm/@napi-rs/snappy-android-arm-eabi@7.3.3", + "pkg:npm/@napi-rs/snappy-android-arm64@7.3.3", + "pkg:npm/@napi-rs/snappy-darwin-arm64@7.3.3", + "pkg:npm/@napi-rs/snappy-darwin-x64@7.3.3", + "pkg:npm/@napi-rs/snappy-freebsd-x64@7.3.3", + "pkg:npm/@napi-rs/snappy-linux-arm-gnueabihf@7.3.3", + "pkg:npm/@napi-rs/snappy-linux-arm64-gnu@7.3.3", + "pkg:npm/@napi-rs/snappy-linux-arm64-musl@7.3.3", + "pkg:npm/@napi-rs/snappy-linux-ppc64-gnu@7.3.3", + "pkg:npm/@napi-rs/snappy-linux-riscv64-gnu@7.3.3", + "pkg:npm/@napi-rs/snappy-linux-s390x-gnu@7.3.3", + "pkg:npm/@napi-rs/snappy-linux-x64-gnu@7.3.3", + "pkg:npm/@napi-rs/snappy-linux-x64-musl@7.3.3", + "pkg:npm/@napi-rs/snappy-openharmony-arm64@7.3.3", + "pkg:npm/@napi-rs/snappy-wasm32-wasi@7.3.3", + "pkg:npm/@napi-rs/snappy-win32-arm64-msvc@7.3.3", + "pkg:npm/@napi-rs/snappy-win32-ia32-msvc@7.3.3", + "pkg:npm/@napi-rs/snappy-win32-x64-msvc@7.3.3" + ] + }, + { + "ref": "pkg:npm/ip-address@10.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/smart-buffer@4.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/socks@2.8.7", + "dependsOn": [ + "pkg:npm/ip-address@10.0.1", + "pkg:npm/smart-buffer@4.2.0" + ] + }, + { + "ref": "pkg:npm/buffer-from@1.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/source-map-support@0.5.21", + "dependsOn": [ + "pkg:npm/buffer-from@1.1.2", + "pkg:npm/source-map@0.6.1" + ] + }, + { + "ref": "pkg:npm/@jridgewell/trace-mapping@0.3.9", + "dependsOn": [ + "pkg:npm/@jridgewell/resolve-uri@3.1.2", + "pkg:npm/@jridgewell/sourcemap-codec@1.5.5" + ] + }, + { + "ref": "pkg:npm/@cspotcode/source-map-support@0.8.1", + "dependsOn": [ + "pkg:npm/@jridgewell/trace-mapping@0.3.9" + ] + }, + { + "ref": "pkg:npm/@tsconfig/node10@1.0.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@tsconfig/node12@1.0.11", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@tsconfig/node14@1.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@tsconfig/node16@1.0.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/acorn-walk@8.3.4", + "dependsOn": [ + "pkg:npm/acorn@8.15.0" + ] + }, + { + "ref": "pkg:npm/arg@4.1.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/create-require@1.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/diff@4.0.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/make-error@1.3.6", + "dependsOn": [] + }, + { + "ref": "pkg:npm/v8-compile-cache-lib@3.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yn@3.1.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ts-node@10.9.2", + "dependsOn": [ + "pkg:npm/@cspotcode/source-map-support@0.8.1", + "pkg:npm/@tsconfig/node10@1.0.11", + "pkg:npm/@tsconfig/node12@1.0.11", + "pkg:npm/@tsconfig/node14@1.0.3", + "pkg:npm/@tsconfig/node16@1.0.4", + "pkg:npm/@types/node@22.18.12", + "pkg:npm/acorn-walk@8.3.4", + "pkg:npm/acorn@8.15.0", + "pkg:npm/arg@4.1.3", + "pkg:npm/create-require@1.1.1", + "pkg:npm/diff@4.0.2", + "pkg:npm/make-error@1.3.6", + "pkg:npm/typescript@5.8.3", + "pkg:npm/v8-compile-cache-lib@3.0.1", + "pkg:npm/yn@3.1.1" + ] + }, + { + "ref": "pkg:npm/@tsd/typescript@5.9.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/eslint@7.29.0", + "dependsOn": [ + "pkg:npm/@types/estree@1.0.8", + "pkg:npm/@types/json-schema@7.0.15" + ] + }, + { + "ref": "pkg:npm/type-fest@0.21.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/ansi-escapes@4.3.2", + "dependsOn": [ + "pkg:npm/type-fest@0.21.3" + ] + }, + { + "ref": "pkg:npm/eslint-rule-docs@1.1.235", + "dependsOn": [] + }, + { + "ref": "pkg:npm/irregular-plurals@3.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/plur@4.0.0", + "dependsOn": [ + "pkg:npm/irregular-plurals@3.5.0" + ] + }, + { + "ref": "pkg:npm/supports-hyperlinks@2.3.0", + "dependsOn": [ + "pkg:npm/has-flag@4.0.0", + "pkg:npm/supports-color@7.2.0" + ] + }, + { + "ref": "pkg:npm/eslint-formatter-pretty@4.1.0", + "dependsOn": [ + "pkg:npm/@types/eslint@7.29.0", + "pkg:npm/ansi-escapes@4.3.2", + "pkg:npm/chalk@4.1.2", + "pkg:npm/eslint-rule-docs@1.1.235", + "pkg:npm/log-symbols@4.1.0", + "pkg:npm/plur@4.0.0", + "pkg:npm/string-width@4.2.3", + "pkg:npm/supports-hyperlinks@2.3.0" + ] + }, + { + "ref": "pkg:npm/array-union@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/path-type@4.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/dir-glob@3.0.1", + "dependsOn": [ + "pkg:npm/path-type@4.0.0" + ] + }, + { + "ref": "pkg:npm/slash@3.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/globby@11.1.0", + "dependsOn": [ + "pkg:npm/array-union@2.1.0", + "pkg:npm/dir-glob@3.0.1", + "pkg:npm/fast-glob@3.3.3", + "pkg:npm/ignore@5.3.2", + "pkg:npm/merge2@1.4.1", + "pkg:npm/slash@3.0.0" + ] + }, + { + "ref": "pkg:npm/diff-sequences@29.6.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jest-get-type@29.6.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@sinclair/typebox@0.27.8", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@jest/schemas@29.6.3", + "dependsOn": [ + "pkg:npm/@sinclair/typebox@0.27.8" + ] + }, + { + "ref": "pkg:npm/ansi-styles@5.2.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/react-is@18.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/pretty-format@29.7.0", + "dependsOn": [ + "pkg:npm/@jest/schemas@29.6.3", + "pkg:npm/ansi-styles@5.2.0", + "pkg:npm/react-is@18.3.1" + ] + }, + { + "ref": "pkg:npm/jest-diff@29.7.0", + "dependsOn": [ + "pkg:npm/chalk@4.1.2", + "pkg:npm/diff-sequences@29.6.3", + "pkg:npm/jest-get-type@29.6.3", + "pkg:npm/pretty-format@29.7.0" + ] + }, + { + "ref": "pkg:npm/@types/minimist@1.2.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/map-obj@4.3.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/quick-lru@4.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/camelcase-keys@6.2.2", + "dependsOn": [ + "pkg:npm/camelcase@5.3.1", + "pkg:npm/map-obj@4.3.0", + "pkg:npm/quick-lru@4.0.1" + ] + }, + { + "ref": "pkg:npm/map-obj@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/decamelize-keys@1.1.1", + "dependsOn": [ + "pkg:npm/decamelize@1.2.0", + "pkg:npm/map-obj@1.0.1" + ] + }, + { + "ref": "pkg:npm/hard-rejection@2.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/arrify@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/is-plain-obj@1.1.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/kind-of@6.0.3", + "dependsOn": [] + }, + { + "ref": "pkg:npm/minimist-options@4.1.0", + "dependsOn": [ + "pkg:npm/arrify@1.0.1", + "pkg:npm/is-plain-obj@1.1.0", + "pkg:npm/kind-of@6.0.3" + ] + }, + { + "ref": "pkg:npm/hosted-git-info@4.1.0", + "dependsOn": [ + "pkg:npm/lru-cache@6.0.0" + ] + }, + { + "ref": "pkg:npm/spdx-exceptions@2.5.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/spdx-license-ids@3.0.22", + "dependsOn": [] + }, + { + "ref": "pkg:npm/spdx-expression-parse@3.0.1", + "dependsOn": [ + "pkg:npm/spdx-exceptions@2.5.0", + "pkg:npm/spdx-license-ids@3.0.22" + ] + }, + { + "ref": "pkg:npm/spdx-correct@3.2.0", + "dependsOn": [ + "pkg:npm/spdx-expression-parse@3.0.1", + "pkg:npm/spdx-license-ids@3.0.22" + ] + }, + { + "ref": "pkg:npm/validate-npm-package-license@3.0.4", + "dependsOn": [ + "pkg:npm/spdx-correct@3.2.0", + "pkg:npm/spdx-expression-parse@3.0.1" + ] + }, + { + "ref": "pkg:npm/normalize-package-data@3.0.3", + "dependsOn": [ + "pkg:npm/hosted-git-info@4.1.0", + "pkg:npm/is-core-module@2.16.1", + "pkg:npm/semver@7.7.3", + "pkg:npm/validate-npm-package-license@3.0.4" + ] + }, + { + "ref": "pkg:npm/@types/normalize-package-data@2.4.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/hosted-git-info@2.8.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/semver@5.7.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/normalize-package-data@2.5.0", + "dependsOn": [ + "pkg:npm/hosted-git-info@2.8.9", + "pkg:npm/resolve@1.22.11", + "pkg:npm/semver@5.7.2", + "pkg:npm/validate-npm-package-license@3.0.4" + ] + }, + { + "ref": "pkg:npm/is-arrayish@0.2.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/error-ex@1.3.4", + "dependsOn": [ + "pkg:npm/is-arrayish@0.2.1" + ] + }, + { + "ref": "pkg:npm/json-parse-even-better-errors@2.3.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/lines-and-columns@1.2.4", + "dependsOn": [] + }, + { + "ref": "pkg:npm/parse-json@5.2.0", + "dependsOn": [ + "pkg:npm/@babel/code-frame@7.27.1", + "pkg:npm/error-ex@1.3.4", + "pkg:npm/json-parse-even-better-errors@2.3.1", + "pkg:npm/lines-and-columns@1.2.4" + ] + }, + { + "ref": "pkg:npm/type-fest@0.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/read-pkg@5.2.0", + "dependsOn": [ + "pkg:npm/@types/normalize-package-data@2.4.4", + "pkg:npm/normalize-package-data@2.5.0", + "pkg:npm/parse-json@5.2.0", + "pkg:npm/type-fest@0.6.0" + ] + }, + { + "ref": "pkg:npm/read-pkg-up@7.0.1", + "dependsOn": [ + "pkg:npm/find-up@4.1.0", + "pkg:npm/read-pkg@5.2.0", + "pkg:npm/type-fest@0.8.1" + ] + }, + { + "ref": "pkg:npm/min-indent@1.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/strip-indent@3.0.0", + "dependsOn": [ + "pkg:npm/min-indent@1.0.1" + ] + }, + { + "ref": "pkg:npm/redent@3.0.0", + "dependsOn": [ + "pkg:npm/indent-string@4.0.0", + "pkg:npm/strip-indent@3.0.0" + ] + }, + { + "ref": "pkg:npm/trim-newlines@3.0.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/type-fest@0.18.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs-parser@20.2.9", + "dependsOn": [] + }, + { + "ref": "pkg:npm/meow@9.0.0", + "dependsOn": [ + "pkg:npm/@types/minimist@1.2.5", + "pkg:npm/camelcase-keys@6.2.2", + "pkg:npm/decamelize-keys@1.1.1", + "pkg:npm/decamelize@1.2.0", + "pkg:npm/hard-rejection@2.1.0", + "pkg:npm/minimist-options@4.1.0", + "pkg:npm/normalize-package-data@3.0.3", + "pkg:npm/read-pkg-up@7.0.1", + "pkg:npm/redent@3.0.0", + "pkg:npm/trim-newlines@3.0.1", + "pkg:npm/type-fest@0.18.1", + "pkg:npm/yargs-parser@20.2.9" + ] + }, + { + "ref": "pkg:npm/tsd@0.33.0", + "dependsOn": [ + "pkg:npm/@tsd/typescript@5.9.3", + "pkg:npm/eslint-formatter-pretty@4.1.0", + "pkg:npm/globby@11.1.0", + "pkg:npm/jest-diff@29.7.0", + "pkg:npm/meow@9.0.0", + "pkg:npm/path-exists@4.0.0", + "pkg:npm/read-pkg-up@7.0.1" + ] + }, + { + "ref": "pkg:npm/@types/node@12.20.55", + "dependsOn": [] + }, + { + "ref": "pkg:npm/jsonfile@4.0.0", + "dependsOn": [ + "pkg:npm/graceful-fs@4.2.11" + ] + }, + { + "ref": "pkg:npm/universalify@0.1.2", + "dependsOn": [] + }, + { + "ref": "pkg:npm/fs-extra@8.1.0", + "dependsOn": [ + "pkg:npm/graceful-fs@4.2.11", + "pkg:npm/jsonfile@4.0.0", + "pkg:npm/universalify@0.1.2" + ] + }, + { + "ref": "pkg:npm/tslib@1.14.1", + "dependsOn": [] + }, + { + "ref": "pkg:npm/typescript-cached-transpile@0.0.6", + "dependsOn": [ + "pkg:npm/@types/node@12.20.55", + "pkg:npm/fs-extra@8.1.0", + "pkg:npm/tslib@1.14.1", + "pkg:npm/typescript@5.8.3" + ] + }, + { + "ref": "pkg:npm/undici-types@5.26.5", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/node@18.19.130", + "dependsOn": [ + "pkg:npm/undici-types@5.26.5" + ] + }, + { + "ref": "pkg:npm/@types/oboe@2.1.4", + "dependsOn": [ + "pkg:npm/@types/node@22.18.12" + ] + }, + { + "ref": "pkg:npm/http-https@1.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/oboe@2.1.7", + "dependsOn": [ + "pkg:npm/http-https@1.0.0" + ] + }, + { + "ref": "pkg:npm/v8-heapsnapshot@1.3.1", + "dependsOn": [ + "pkg:npm/@types/node@18.19.130", + "pkg:npm/@types/oboe@2.1.4", + "pkg:npm/oboe@2.1.7" + ] + }, + { + "ref": "pkg:npm/emoji-regex@10.6.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/get-east-asian-width@1.4.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/string-width@7.2.0", + "dependsOn": [ + "pkg:npm/emoji-regex@10.6.0", + "pkg:npm/get-east-asian-width@1.4.0", + "pkg:npm/strip-ansi@7.1.2" + ] + }, + { + "ref": "pkg:npm/wrap-ansi@9.0.2", + "dependsOn": [ + "pkg:npm/ansi-styles@6.2.3", + "pkg:npm/string-width@7.2.0", + "pkg:npm/strip-ansi@7.1.2" + ] + }, + { + "ref": "pkg:npm/cliui@9.0.1", + "dependsOn": [ + "pkg:npm/string-width@7.2.0", + "pkg:npm/strip-ansi@7.1.2", + "pkg:npm/wrap-ansi@9.0.2" + ] + }, + { + "ref": "pkg:npm/yargs-parser@22.0.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/yargs@18.0.0", + "dependsOn": [ + "pkg:npm/cliui@9.0.1", + "pkg:npm/escalade@3.2.0", + "pkg:npm/get-caller-file@2.0.5", + "pkg:npm/string-width@7.2.0", + "pkg:npm/y18n@5.0.8", + "pkg:npm/yargs-parser@22.0.0" + ] + }, + { + "ref": "pkg:npm/mongodb@7.0.0", + "dependsOn": [ + "pkg:npm/@aws-sdk/credential-providers@3.913.0", + "pkg:npm/@iarna/toml@2.2.5", + "pkg:npm/@istanbuljs/nyc-config-typescript@1.0.2", + "pkg:npm/@microsoft/api-extractor@7.54.0", + "pkg:npm/@microsoft/tsdoc-config@0.17.1", + "pkg:npm/@mongodb-js/saslprep@1.3.2", + "pkg:npm/@mongodb-js/zstd@7.0.0", + "pkg:npm/@types/chai-subset@1.3.6", + "pkg:npm/@types/chai@4.3.20", + "pkg:npm/@types/express@5.0.5", + "pkg:npm/@types/kerberos@1.1.5", + "pkg:npm/@types/mocha@10.0.10", + "pkg:npm/@types/node@22.18.12", + "pkg:npm/@types/saslprep@1.0.3", + "pkg:npm/@types/semver@7.7.1", + "pkg:npm/@types/sinon-chai@4.0.0", + "pkg:npm/@types/sinon@17.0.4", + "pkg:npm/@types/whatwg-url@13.0.0", + "pkg:npm/@typescript-eslint/eslint-plugin@8.46.3", + "pkg:npm/@typescript-eslint/parser@8.46.3", + "pkg:npm/bson@7.0.0", + "pkg:npm/chai-subset@1.6.0", + "pkg:npm/chai@4.5.0", + "pkg:npm/chalk@4.1.2", + "pkg:npm/eslint-config-prettier@10.1.8", + "pkg:npm/eslint-plugin-mocha@10.5.0", + "pkg:npm/eslint-plugin-prettier@5.5.4", + "pkg:npm/eslint-plugin-simple-import-sort@12.1.1", + "pkg:npm/eslint-plugin-tsdoc@0.4.0", + "pkg:npm/eslint-plugin-unused-imports@4.3.0", + "pkg:npm/eslint@9.39.1", + "pkg:npm/express@5.1.0", + "pkg:npm/gcp-metadata@7.0.1", + "pkg:npm/js-yaml@4.1.0", + "pkg:npm/mocha-sinon@2.1.2", + "pkg:npm/mocha@11.7.5", + "pkg:npm/mongodb-client-encryption@7.0.0", + "pkg:npm/mongodb-connection-string-url@7.0.0", + "pkg:npm/nyc@17.1.0", + "pkg:npm/prettier@3.6.2", + "pkg:npm/semver@7.7.3", + "pkg:npm/sinon-chai@3.7.0", + "pkg:npm/sinon@18.0.1", + "pkg:npm/snappy@7.3.3", + "pkg:npm/socks@2.8.7", + "pkg:npm/source-map-support@0.5.21", + "pkg:npm/ts-node@10.9.2", + "pkg:npm/tsd@0.33.0", + "pkg:npm/typescript-cached-transpile@0.0.6", + "pkg:npm/typescript@5.8.3", + "pkg:npm/v8-heapsnapshot@1.3.1", + "pkg:npm/yargs@18.0.0" + ] + }, + { + "ref": "pkg:npm/@mongodb-js/saslprep@1.1.8", + "dependsOn": [ + "pkg:npm/sparse-bitfield@3.0.3" + ] + }, + { + "ref": "pkg:npm/bson@6.8.0", + "dependsOn": [] + }, + { + "ref": "pkg:npm/@types/whatwg-url@11.0.5", + "dependsOn": [ + "pkg:npm/@types/webidl-conversions@7.0.3" + ] + }, + { + "ref": "pkg:npm/tr46@4.1.1", + "dependsOn": [ + "pkg:npm/punycode@2.3.1" + ] + }, + { + "ref": "pkg:npm/whatwg-url@13.0.0", + "dependsOn": [ + "pkg:npm/tr46@4.1.1", + "pkg:npm/webidl-conversions@7.0.0" + ] + }, + { + "ref": "pkg:npm/mongodb-connection-string-url@3.0.1", + "dependsOn": [ + "pkg:npm/@types/whatwg-url@11.0.5", + "pkg:npm/whatwg-url@13.0.0" + ] + }, + { + "ref": "pkg:npm/mongodb@6.8.0", + "dependsOn": [ + "pkg:npm/@mongodb-js/saslprep@1.1.8", + "pkg:npm/bson@6.8.0", + "pkg:npm/mongodb-connection-string-url@3.0.1" + ] + }, + { + "ref": "pkg:npm/mongodb-test-lambda@1.0.0", + "dependsOn": [ + "pkg:npm/mongodb@6.8.0" + ] + } + ], + "annotations": [ + { + "bom-ref": "metadata-annotations", + "subjects": [ + "pkg:npm/mongodb@7.0.0" + ], + "annotator": { + "component": { + "group": "@cyclonedx", + "name": "cdxgen", + "version": "11.11.0", + "purl": "pkg:npm/%40cyclonedx/cdxgen@11.11.0", + "type": "application", + "bom-ref": "pkg:npm/@cyclonedx/cdxgen@11.11.0", + "publisher": "OWASP Foundation", + "authors": [ + { + "name": "OWASP Foundation" + } + ] + } + }, + "timestamp": "2025-11-20T09:05:42Z", + "text": "This Software Bill-of-Materials (SBOM) document was created on Thursday, November 20, 2025 with cdxgen. The data was captured during the build lifecycle phase. The document describes an application named 'mongodb' with version '7.0.0'. The application also has 1 child modules/components. There are 700 components. The package type in this SBOM is npm with 30 purl namespaces described under components. The components were identified from the source files: package-lock.json, test/lambda/mongodb/package-lock.json." + } + ] +} \ No newline at end of file From 9adf4bd6db298cc9293232351bfcb140a1d83440 Mon Sep 17 00:00:00 2001 From: Eduard Kovalets Date: Fri, 21 Nov 2025 23:11:07 +0000 Subject: [PATCH 3/9] v2 --- .github/workflows/sbom.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sbom.yml b/.github/workflows/sbom.yml index 7c125937d7..491995bb93 100644 --- a/.github/workflows/sbom.yml +++ b/.github/workflows/sbom.yml @@ -52,7 +52,7 @@ jobs: echo "package-lock.json generated with resolved versions" - name: Setup SBOM environment - uses: ./.github/actions/setup-for-sbom + uses: ./.github/actions/setup-sbom - name: Generate SBOM uses: ./.github/actions/auxiliry/sbom-update From 2edbea6f075a5af14204c4d119c56a02fff2c320 Mon Sep 17 00:00:00 2001 From: Eduard Kovalets Date: Fri, 21 Nov 2025 23:21:18 +0000 Subject: [PATCH 4/9] v3 --- .github/workflows/sbom.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/sbom.yml b/.github/workflows/sbom.yml index 491995bb93..f05dc07440 100644 --- a/.github/workflows/sbom.yml +++ b/.github/workflows/sbom.yml @@ -55,7 +55,7 @@ jobs: uses: ./.github/actions/setup-sbom - name: Generate SBOM - uses: ./.github/actions/auxiliry/sbom-update + uses: ./.github/actions/sbom-update with: working-directory: '.' output-file: 'sbom.json' From 29c164f6e5485eab2849623e16156fd42bfa3190 Mon Sep 17 00:00:00 2001 From: Eduard Kovalets Date: Fri, 21 Nov 2025 23:26:26 +0000 Subject: [PATCH 5/9] v4 --- .github/actions/sbom-update/action.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/actions/sbom-update/action.yml b/.github/actions/sbom-update/action.yml index c32cead699..45e00fb1da 100644 --- a/.github/actions/sbom-update/action.yml +++ b/.github/actions/sbom-update/action.yml @@ -13,8 +13,8 @@ runs: shell: bash working-directory: ${{ inputs.working-directory }} run: | - echo "Generating SBOM for 'php' project..." - cdxgen -t 'php' --json-pretty -o ${{ inputs.output-file }} . + echo "Generating SBOM for 'node' project..." + cdxgen -t 'node' --json-pretty -o ${{ inputs.output-file }} . - name: Validate SBOM shell: bash @@ -24,4 +24,4 @@ runs: exit 1 fi - echo "✓ SBOM file validated: ${{ inputs.output-file }}" \ No newline at end of file + echo "SBOM file validated: ${{ inputs.output-file }}" \ No newline at end of file From 30b6d115ada73e7dcb939f46cd3e074f61e88843 Mon Sep 17 00:00:00 2001 From: Eduard Kovalets Date: Fri, 21 Nov 2025 23:37:02 +0000 Subject: [PATCH 6/9] v5 --- .github/workflows/sbom.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/sbom.yml b/.github/workflows/sbom.yml index f05dc07440..90b29032a5 100644 --- a/.github/workflows/sbom.yml +++ b/.github/workflows/sbom.yml @@ -30,7 +30,7 @@ jobs: steps: - name: Checkout repository (Base Branch) - uses: actions/checkout@v4 + uses: actions/checkout@v5 with: ref: ${{ github.event.pull_request.base.ref || github.ref }} token: ${{ secrets.GITHUB_TOKEN }} @@ -59,6 +59,7 @@ jobs: with: working-directory: '.' output-file: 'sbom.json' + output-format: 'json' - name: Check for Changes in sbom.json id: git_status From c2165dbf75449c8adde8c815074f047d11c4a832 Mon Sep 17 00:00:00 2001 From: Eduard Kovalets Date: Fri, 21 Nov 2025 23:47:46 +0000 Subject: [PATCH 7/9] v6 --- .github/workflows/sbom.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/.github/workflows/sbom.yml b/.github/workflows/sbom.yml index 90b29032a5..c3db6a064e 100644 --- a/.github/workflows/sbom.yml +++ b/.github/workflows/sbom.yml @@ -57,9 +57,7 @@ jobs: - name: Generate SBOM uses: ./.github/actions/sbom-update with: - working-directory: '.' output-file: 'sbom.json' - output-format: 'json' - name: Check for Changes in sbom.json id: git_status From f5cf1a6066f81b3c96b2f745e6236124452966fd Mon Sep 17 00:00:00 2001 From: Eduard Kovalets Date: Fri, 21 Nov 2025 23:54:33 +0000 Subject: [PATCH 8/9] v7 --- .github/workflows/sbom.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/sbom.yml b/.github/workflows/sbom.yml index c3db6a064e..8eebc798c3 100644 --- a/.github/workflows/sbom.yml +++ b/.github/workflows/sbom.yml @@ -12,7 +12,8 @@ on: description: 'Enable debug mode' required: false default: 'false' - +env: + SBOM_FILE: "sbom.json" permissions: contents: write pull-requests: write @@ -57,7 +58,7 @@ jobs: - name: Generate SBOM uses: ./.github/actions/sbom-update with: - output-file: 'sbom.json' + output-file: ${SBOM_FILE} - name: Check for Changes in sbom.json id: git_status From a4b4c8022d57fc61751c58c04f4aadd9a3263da8 Mon Sep 17 00:00:00 2001 From: ekovalets <210755696+ekovalets@users.noreply.github.com> Date: Fri, 21 Nov 2025 23:56:26 +0000 Subject: [PATCH 9/9] chore: update SBOM after dependency changes --- sbom.json | 50 ++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 46 insertions(+), 4 deletions(-) diff --git a/sbom.json b/sbom.json index e6d8643966..3983624799 100644 --- a/sbom.json +++ b/sbom.json @@ -1,10 +1,10 @@ { "bomFormat": "CycloneDX", "specVersion": "1.6", - "serialNumber": "urn:uuid:c7e9e07c-33a3-4cc3-91ac-da1b0e0cc1ae", + "serialNumber": "urn:uuid:01e414c8-08ed-469f-9bb5-84c62aac8676", "version": 1, "metadata": { - "timestamp": "2025-11-20T09:05:42Z", + "timestamp": "2025-11-21T23:56:23Z", "tools": { "components": [ { @@ -143,6 +143,9 @@ } ], "occurrences": [ + { + "location": "lib/cmap/auth/scram.js#4" + }, { "location": "src/cmap/auth/scram.ts#1" } @@ -311,6 +314,12 @@ } ], "occurrences": [ + { + "location": "lib/bson.js#9" + }, + { + "location": "lib/bson.js#10" + }, { "location": "src/bson.ts#2" }, @@ -372,6 +381,9 @@ } ], "occurrences": [ + { + "location": "lib/connection_string.js#7" + }, { "location": "src/connection_string.ts#2" } @@ -736,6 +748,9 @@ } ], "occurrences": [ + { + "location": "lib/deps.js#53" + }, { "location": "src/deps.ts#106" } @@ -13886,6 +13901,9 @@ } ], "occurrences": [ + { + "location": "lib/deps.js#42" + }, { "location": "src/deps.ts#67" } @@ -25309,6 +25327,9 @@ } ], "occurrences": [ + { + "location": "lib/deps.js#65" + }, { "location": "src/deps.ts#128" } @@ -28385,6 +28406,9 @@ } ], "occurrences": [ + { + "location": "lib/deps.js#117" + }, { "location": "src/client-side-encryption/auto_encrypter.ts#1" }, @@ -28502,6 +28526,9 @@ } ], "occurrences": [ + { + "location": "lib/deps.js#77" + }, { "location": "src/deps.ts#160" } @@ -29687,6 +29714,9 @@ } ], "occurrences": [ + { + "location": "lib/deps.js#89" + }, { "location": "src/deps.ts#195" } @@ -34555,6 +34585,9 @@ } ], "occurrences": [ + { + "location": "lib/cmap/auth/scram.js#4" + }, { "location": "src/cmap/auth/scram.ts#1" } @@ -34609,6 +34642,12 @@ } ], "occurrences": [ + { + "location": "lib/bson.js#9" + }, + { + "location": "lib/bson.js#10" + }, { "location": "src/bson.ts#2" }, @@ -34662,6 +34701,9 @@ } ], "occurrences": [ + { + "location": "lib/connection_string.js#7" + }, { "location": "src/connection_string.ts#2" } @@ -39431,8 +39473,8 @@ ] } }, - "timestamp": "2025-11-20T09:05:42Z", - "text": "This Software Bill-of-Materials (SBOM) document was created on Thursday, November 20, 2025 with cdxgen. The data was captured during the build lifecycle phase. The document describes an application named 'mongodb' with version '7.0.0'. The application also has 1 child modules/components. There are 700 components. The package type in this SBOM is npm with 30 purl namespaces described under components. The components were identified from the source files: package-lock.json, test/lambda/mongodb/package-lock.json." + "timestamp": "2025-11-21T23:56:23Z", + "text": "This Software Bill-of-Materials (SBOM) document was created on Friday, November 21, 2025 with cdxgen. The data was captured during the build lifecycle phase. The document describes an application named 'mongodb' with version '7.0.0'. The application also has 1 child modules/components. There are 700 components. The package type in this SBOM is npm with 30 purl namespaces described under components. The components were identified from the source files: package-lock.json, test/lambda/mongodb/package-lock.json." } ] } \ No newline at end of file