{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:63b5fb3e-52b3-4209-88ea-31ce65de2035",
  "version": 1,
  "metadata": {
    "timestamp": "2026-11-09T11:02:53Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.9.1",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.9.1",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.9.1",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "group": "@appium",
      "name": "support",
      "version": "8.0.0-beta.6",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40appium/support@8.0.0-beta.6",
      "type": "library",
      "bom-ref": "pkg:npm/@appium/support@8.0.0-beta.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:resolvedPath",
          "value": "packages/support"
        },
        {
          "name": "cdx:npm:isLink",
          "value": "true"
        },
        {
          "name": "cdx:npm:manifestSourceType",
          "value": "path"
        },
        {
          "name": "cdx:npm:manifestSource",
          "value": "file:/app/packages/support"
        },
        {
          "name": "cdx:npm:isRegistryDependency",
          "value": "false"
        },
        {
          "name": "cdx:npm:isWorkspace",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "@appium/support"
        },
        {
          "name": "ImportedModules",
          "value": "@appium/support,util,@appium/support/util,@appium/support/net,console,@appium/support/console,@appium/support/fs,system,@appium/support/system,doctor,@appium/support/doctor,logger,@appium/support/logger,timing,@appium/support/timing,node,@appium/support/node,tempDir,@appium/support/tempDir,@appium/support/zip"
        },
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/support/package-lock.json"
              }
            ],
            "concludedValue": "packages/support/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 2
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 156
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 160
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 162
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 163
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 188
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 246
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 257
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 378
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 407
          },
          {
            "location": "packages/appium/build/lib/appium.js",
            "line": 628
          },
          {
            "location": "packages/appium/build/lib/bidi-commands.js",
            "line": 5
          },
          {
            "location": "packages/appium/build/lib/bidi-commands.js",
            "line": 67
          },
          {
            "location": "packages/appium/build/lib/bidi-commands.js",
            "line": 342
          },
          {
            "location": "packages/appium/build/lib/bidi-commands.js",
            "line": 453
          },
          {
            "location": "packages/appium/build/lib/bidi-commands.js",
            "line": 486
          },
          {
            "location": "packages/appium/build/lib/bootstrap/appium-initializer.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/bootstrap/appium-initializer.js",
            "line": 70
          },
          {
            "location": "packages/appium/build/lib/bootstrap/appium-initializer.js",
            "line": 129
          },
          {
            "location": "packages/appium/build/lib/bootstrap/appium-initializer.js",
            "line": 130
          },
          {
            "location": "packages/appium/build/lib/bootstrap/appium-initializer.js",
            "line": 133
          },
          {
            "location": "packages/appium/build/lib/bootstrap/appium-initializer.js",
            "line": 137
          },
          {
            "location": "packages/appium/build/lib/bootstrap/appium-main-runner.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/bootstrap/appium-main-runner.js",
            "line": 18
          },
          {
            "location": "packages/appium/build/lib/bootstrap/config-file.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/bootstrap/config-file.js",
            "line": 38
          },
          {
            "location": "packages/appium/build/lib/bootstrap/main-helpers.js",
            "line": 4
          },
          {
            "location": "packages/appium/build/lib/bootstrap/main-helpers.js",
            "line": 38
          },
          {
            "location": "packages/appium/build/lib/bootstrap/main-helpers.js",
            "line": 69
          },
          {
            "location": "packages/appium/build/lib/bootstrap/main-helpers.js",
            "line": 90
          },
          {
            "location": "packages/appium/build/lib/bootstrap/node-helpers.js",
            "line": 5
          },
          {
            "location": "packages/appium/build/lib/bootstrap/node-helpers.js",
            "line": 71
          },
          {
            "location": "packages/appium/build/lib/bootstrap/node-helpers.js",
            "line": 115
          },
          {
            "location": "packages/appium/build/lib/bootstrap/node-helpers.js",
            "line": 120
          },
          {
            "location": "packages/appium/build/lib/bootstrap/node-helpers.js",
            "line": 132
          },
          {
            "location": "packages/appium/build/lib/cli/args.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/cli/args.js",
            "line": 31
          },
          {
            "location": "packages/appium/build/lib/cli/driver-command.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/cli/driver-command.js",
            "line": 71
          },
          {
            "location": "packages/appium/build/lib/cli/driver-command.js",
            "line": 72
          },
          {
            "location": "packages/appium/build/lib/cli/driver-command.js",
            "line": 73
          },
          {
            "location": "packages/appium/build/lib/cli/driver-command.js",
            "line": 86
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 5
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 241
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 245
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 281
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 318
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 335
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 345
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 349
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 352
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 355
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 359
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 381
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 390
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 430
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 435
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 445
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 452
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 464
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 480
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 484
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 511
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 517
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 518
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 523
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 526
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 534
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 549
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 576
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 600
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 798
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 800
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 801
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 813
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 817
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 826
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 827
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 828
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 829
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 837
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 841
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 844
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 847
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 869
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 870
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 942
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1115
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1116
          },
          {
            "location": "packages/appium/build/lib/cli/plugin-command.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/cli/plugin-command.js",
            "line": 71
          },
          {
            "location": "packages/appium/build/lib/cli/plugin-command.js",
            "line": 84
          },
          {
            "location": "packages/appium/build/lib/cli/setup-command.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/cli/setup-command.js",
            "line": 33
          },
          {
            "location": "packages/appium/build/lib/cli/setup-command.js",
            "line": 36
          },
          {
            "location": "packages/appium/build/lib/cli/setup-command.js",
            "line": 45
          },
          {
            "location": "packages/appium/build/lib/cli/setup-command.js",
            "line": 48
          },
          {
            "location": "packages/appium/build/lib/cli/setup-command.js",
            "line": 97
          },
          {
            "location": "packages/appium/build/lib/cli/setup-command.js",
            "line": 100
          },
          {
            "location": "packages/appium/build/lib/cli/setup-command.js",
            "line": 101
          },
          {
            "location": "packages/appium/build/lib/cli/utils.js",
            "line": 2
          },
          {
            "location": "packages/appium/build/lib/cli/utils.js",
            "line": 44
          },
          {
            "location": "packages/appium/build/lib/cli/utils.js",
            "line": 46
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 14
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 17
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 68
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 87
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 127
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 131
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 154
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 158
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 159
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 167
          },
          {
            "location": "packages/appium/build/lib/doctor/doctor.js",
            "line": 168
          },
          {
            "location": "packages/appium/build/lib/extension/index.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/extension/index.js",
            "line": 47
          },
          {
            "location": "packages/appium/build/lib/extension/index.js",
            "line": 63
          },
          {
            "location": "packages/appium/build/lib/extension/index.js",
            "line": 80
          },
          {
            "location": "packages/appium/build/lib/extension/index.js",
            "line": 89
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 2
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 30
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 97
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 152
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 158
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 182
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 226
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 238
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 305
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 317
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 321
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 328
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 335
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 336
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 6
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 8
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 10
          },
          {
            "location": "packages/appium/build/lib/helpers/capability.js",
            "line": 2
          },
          {
            "location": "packages/appium/build/lib/helpers/capability.js",
            "line": 26
          },
          {
            "location": "packages/appium/build/lib/helpers/capability.js",
            "line": 29
          },
          {
            "location": "packages/appium/build/lib/helpers/capability.js",
            "line": 33
          },
          {
            "location": "packages/appium/build/lib/helpers/capability.js",
            "line": 37
          },
          {
            "location": "packages/appium/build/lib/helpers/capability.js",
            "line": 84
          },
          {
            "location": "packages/appium/build/lib/helpers/capability.js",
            "line": 91
          },
          {
            "location": "packages/appium/build/lib/helpers/capability.js",
            "line": 100
          },
          {
            "location": "packages/appium/build/lib/insecure-features.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/insecure-features.js",
            "line": 17
          },
          {
            "location": "packages/appium/build/lib/insecure-features.js",
            "line": 20
          },
          {
            "location": "packages/appium/build/lib/insecure-features.js",
            "line": 25
          },
          {
            "location": "packages/appium/build/lib/insecure-features.js",
            "line": 30
          },
          {
            "location": "packages/appium/build/lib/insecure-features.js",
            "line": 53
          },
          {
            "location": "packages/appium/build/lib/insecure-features.js",
            "line": 59
          },
          {
            "location": "packages/appium/build/lib/logger.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/logger.js",
            "line": 3
          },
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 2
          },
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 75
          },
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 93
          },
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 194
          },
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 195
          },
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 242
          },
          {
            "location": "packages/appium/build/lib/schema/cli-args.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/schema/cli-args.js",
            "line": 47
          },
          {
            "location": "packages/appium/build/lib/schema/cli-args.js",
            "line": 51
          },
          {
            "location": "packages/appium/build/lib/schema/cli-args.js",
            "line": 89
          },
          {
            "location": "packages/appium/build/lib/schema/cli-args.js",
            "line": 90
          },
          {
            "location": "packages/appium/build/lib/schema/cli-args.js",
            "line": 134
          },
          {
            "location": "packages/appium/build/lib/schema/schema.js",
            "line": 3
          },
          {
            "location": "packages/appium/build/lib/schema/schema.js",
            "line": 75
          },
          {
            "location": "packages/appium/build/lib/schema/schema.js",
            "line": 183
          },
          {
            "location": "packages/appium/build/lib/schema/schema.js",
            "line": 354
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 4
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 30
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 66
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 88
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 103
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 136
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 138
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 152
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 155
          },
          {
            "location": "packages/appium/build/lib/utils/is-package-changed.js",
            "line": 3
          },
          {
            "location": "packages/appium/build/lib/utils/is-package-changed.js",
            "line": 15
          },
          {
            "location": "packages/appium/build/lib/utils/is-package-changed.js",
            "line": 17
          },
          {
            "location": "packages/appium/build/lib/utils/is-package-changed.js",
            "line": 20
          },
          {
            "location": "packages/appium/build/lib/utils/is-package-changed.js",
            "line": 33
          },
          {
            "location": "packages/appium/build/lib/utils/is-package-changed.js",
            "line": 44
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 3
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 16
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 34
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 141
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 147
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 173
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 231
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 253
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 278
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 290
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 293
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 297
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 341
          },
          {
            "location": "packages/appium/build/lib/utils/object.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/utils/object.js",
            "line": 46
          },
          {
            "location": "packages/appium/build/lib/utils/object.js",
            "line": 120
          },
          {
            "location": "packages/appium/build/lib/utils/object.js",
            "line": 231
          },
          {
            "location": "packages/appium/build/lib/utils/object.js",
            "line": 262
          },
          {
            "location": "packages/appium/build/lib/utils/package-changed.js",
            "line": 2
          },
          {
            "location": "packages/appium/build/lib/utils/package-changed.js",
            "line": 16
          },
          {
            "location": "packages/appium/support.js",
            "line": 10
          },
          {
            "location": "packages/appium/support.js",
            "line": 11
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 32
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 54
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 134
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 152
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 173
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 176
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 218
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 254
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 267
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/capabilities.js",
            "line": 318
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/bidi.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/bidi.js",
            "line": 35
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/bidi.js",
            "line": 91
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/bidi.js",
            "line": 116
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/event.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/event.js",
            "line": 19
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/execute.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/execute.js",
            "line": 18
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/timeout.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/timeout.js",
            "line": 26
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/timeout.js",
            "line": 54
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/core.js",
            "line": 2
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/core.js",
            "line": 207
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/core.js",
            "line": 211
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/core.js",
            "line": 309
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/device-settings.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/device-settings.js",
            "line": 30
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/device-settings.js",
            "line": 33
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/device-settings.js",
            "line": 35
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/driver.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/driver.js",
            "line": 107
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/driver.js",
            "line": 226
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/driver.js",
            "line": 239
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/extension-core.js",
            "line": 2
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/extension-core.js",
            "line": 27
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/extension-core.js",
            "line": 80
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/extension-core.js",
            "line": 92
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 3
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 24
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 45
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 51
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 85
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 91
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 139
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 183
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 195
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 209
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 216
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 219
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 243
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 264
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 267
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 327
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 339
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 348
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 349
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 354
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 388
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 396
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 414
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 419
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 425
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 428
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 438
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-url-rules.js",
            "line": 4
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-url-rules.js",
            "line": 394
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/caps.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/caps.js",
            "line": 28
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/timeouts.js",
            "line": 2
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/timeouts.js",
            "line": 16
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/version.js",
            "line": 3
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/version.js",
            "line": 7
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/ipc.js",
            "line": 2
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/ipc.js",
            "line": 119
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/validation.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/validation.js",
            "line": 45
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/validation.js",
            "line": 91
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/validation.js",
            "line": 117
          },
          {
            "location": "packages/base-driver/build/lib/constants.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/helpers/capabilities.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/helpers/capabilities.js",
            "line": 7
          },
          {
            "location": "packages/base-driver/build/lib/helpers/capabilities.js",
            "line": 12
          },
          {
            "location": "packages/base-driver/build/lib/helpers/capabilities.js",
            "line": 13
          },
          {
            "location": "packages/base-driver/build/lib/helpers/capabilities.js",
            "line": 14
          },
          {
            "location": "packages/base-driver/build/lib/helpers/extension-command-name.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/helpers/extension-command-name.js",
            "line": 12
          },
          {
            "location": "packages/base-driver/build/lib/helpers/log-prefix.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/helpers/log-prefix.js",
            "line": 13
          },
          {
            "location": "packages/base-driver/build/lib/helpers/logger.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/helpers/logger.js",
            "line": 2
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 3
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 18
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 24
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 511
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 512
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 518
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 519
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 532
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 552
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 556
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 560
          },
          {
            "location": "packages/base-driver/build/lib/protocol/errors.js",
            "line": 563
          },
          {
            "location": "packages/base-driver/build/lib/protocol/helpers.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/protocol/helpers.js",
            "line": 21
          },
          {
            "location": "packages/base-driver/build/lib/protocol/idempotency.js",
            "line": 2
          },
          {
            "location": "packages/base-driver/build/lib/protocol/idempotency.js",
            "line": 4
          },
          {
            "location": "packages/base-driver/build/lib/protocol/idempotency.js",
            "line": 26
          },
          {
            "location": "packages/base-driver/build/lib/protocol/params.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/protocol/params.js",
            "line": 45
          },
          {
            "location": "packages/base-driver/build/lib/protocol/params.js",
            "line": 60
          },
          {
            "location": "packages/base-driver/build/lib/protocol/params.js",
            "line": 138
          },
          {
            "location": "packages/base-driver/build/lib/protocol/params.js",
            "line": 180
          },
          {
            "location": "packages/base-driver/build/lib/protocol/route-handler.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/protocol/route-handler.js",
            "line": 96
          },
          {
            "location": "packages/base-driver/build/lib/protocol/route-handler.js",
            "line": 104
          },
          {
            "location": "packages/base-driver/build/lib/protocol/route-handler.js",
            "line": 199
          },
          {
            "location": "packages/base-driver/build/lib/protocol/route-handler.js",
            "line": 249
          },
          {
            "location": "packages/base-driver/build/lib/protocol/route-handler.js",
            "line": 268
          },
          {
            "location": "packages/base-driver/build/lib/protocol/route-handler.js",
            "line": 274
          },
          {
            "location": "packages/base-driver/build/lib/protocol/routes/index.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/protocol/routes/index.js",
            "line": 44
          },
          {
            "location": "packages/base-driver/build/lib/protocol/session.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/protocol/session.js",
            "line": 67
          },
          {
            "location": "packages/base-driver/build/lib/protocol/validators.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/protocol/validators.js",
            "line": 7
          },
          {
            "location": "packages/base-driver/build/lib/utils.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/utils.js",
            "line": 14
          },
          {
            "location": "packages/base-driver/build/lib/utils.js",
            "line": 26
          },
          {
            "location": "packages/base-driver/build/lib/utils.js",
            "line": 33
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 4
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 12
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 101
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 121
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 140
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 146
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 156
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 170
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 175
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 211
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 213
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 214
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 259
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 264
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 288
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 290
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy.js",
            "line": 299
          },
          {
            "location": "packages/base-plugin/build/lib/plugin.js",
            "line": 2
          },
          {
            "location": "packages/base-plugin/build/lib/plugin.js",
            "line": 19
          },
          {
            "location": "packages/docutils/build/lib/cli/check.js",
            "line": 5
          },
          {
            "location": "packages/docutils/build/lib/cli/check.js",
            "line": 32
          },
          {
            "location": "packages/docutils/build/lib/cli/check.js",
            "line": 47
          },
          {
            "location": "packages/docutils/build/lib/cli/command/validate.js",
            "line": 5
          },
          {
            "location": "packages/docutils/build/lib/cli/command/validate.js",
            "line": 76
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 6
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 19
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 35
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 61
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 78
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 82
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 90
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 97
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 109
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 148
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 160
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 179
          },
          {
            "location": "packages/docutils/build/lib/scaffold.js",
            "line": 6
          },
          {
            "location": "packages/docutils/build/lib/scaffold.js",
            "line": 37
          },
          {
            "location": "packages/docutils/build/lib/scaffold.js",
            "line": 52
          },
          {
            "location": "packages/docutils/build/lib/utils/object.js",
            "line": 1
          },
          {
            "location": "packages/docutils/build/lib/utils/object.js",
            "line": 30
          },
          {
            "location": "packages/docutils/build/lib/utils/package-json.js",
            "line": 3
          },
          {
            "location": "packages/docutils/build/lib/utils/package-json.js",
            "line": 11
          },
          {
            "location": "packages/docutils/build/lib/utils/package-json.js",
            "line": 37
          },
          {
            "location": "packages/docutils/build/lib/validate.js",
            "line": 7
          },
          {
            "location": "packages/docutils/build/lib/validate.js",
            "line": 149
          },
          {
            "location": "packages/docutils/build/lib/validate.js",
            "line": 274
          },
          {
            "location": "packages/docutils/build/lib/validate.js",
            "line": 277
          },
          {
            "location": "packages/driver-test-support/build/lib/helpers.js",
            "line": 2
          },
          {
            "location": "packages/driver-test-support/build/lib/helpers.js",
            "line": 107
          },
          {
            "location": "packages/execute-driver-plugin/build/lib/execute-child.js",
            "line": 4
          },
          {
            "location": "packages/execute-driver-plugin/build/lib/execute-child.js",
            "line": 6
          },
          {
            "location": "packages/execute-driver-plugin/build/lib/execute-child.js",
            "line": 79
          },
          {
            "location": "packages/execute-driver-plugin/build/lib/plugin.js",
            "line": 3
          },
          {
            "location": "packages/execute-driver-plugin/build/lib/plugin.js",
            "line": 54
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 2
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 25
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 33
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 50
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 53
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 56
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 59
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 61
          },
          {
            "location": "packages/http-server/build/lib/express-logging.js",
            "line": 64
          },
          {
            "location": "packages/http-server/build/lib/logger.js",
            "line": 1
          },
          {
            "location": "packages/http-server/build/lib/logger.js",
            "line": 2
          },
          {
            "location": "packages/http-server/build/lib/middleware/log-context.js",
            "line": 2
          },
          {
            "location": "packages/http-server/build/lib/middleware/log-context.js",
            "line": 10
          },
          {
            "location": "packages/http-server/build/lib/network.js",
            "line": 2
          },
          {
            "location": "packages/http-server/build/lib/network.js",
            "line": 39
          },
          {
            "location": "packages/http-server/build/lib/server.js",
            "line": 4
          },
          {
            "location": "packages/http-server/build/lib/server.js",
            "line": 73
          },
          {
            "location": "packages/http-server/build/lib/server.js",
            "line": 147
          },
          {
            "location": "packages/http-server/build/lib/server.js",
            "line": 156
          },
          {
            "location": "packages/http-server/build/lib/websocket.js",
            "line": 1
          },
          {
            "location": "packages/http-server/build/lib/websocket.js",
            "line": 50
          },
          {
            "location": "packages/images-plugin/build/lib/image-element.js",
            "line": 1
          },
          {
            "location": "packages/images-plugin/build/lib/image-element.js",
            "line": 21
          },
          {
            "location": "packages/images-plugin/build/lib/image-element.js",
            "line": 109
          },
          {
            "location": "packages/images-plugin/build/lib/plugin.js",
            "line": 1
          },
          {
            "location": "packages/images-plugin/build/lib/plugin.js",
            "line": 58
          },
          {
            "location": "packages/images-plugin/build/lib/plugin.js",
            "line": 62
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 3
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 10
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 42
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 103
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 198
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 204
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 208
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 4
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 24
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 27
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 61
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 64
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 69
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 71
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 72
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 78
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 81
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 86
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 98
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 100
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 106
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 109
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 110
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 114
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 124
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 132
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 135
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 143
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 179
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 191
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 213
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 222
          },
          {
            "location": "packages/universal-xml-plugin/build/lib/source.js",
            "line": 1
          },
          {
            "location": "packages/universal-xml-plugin/build/lib/source.js",
            "line": 67
          },
          {
            "location": "packages/universal-xml-plugin/build/lib/source.js",
            "line": 104
          },
          {
            "location": "packages/universal-xml-plugin/build/lib/source.js",
            "line": 105
          },
          {
            "location": "packages/universal-xml-plugin/build/lib/source.js",
            "line": 216
          },
          {
            "location": "packages/universal-xml-plugin/build/lib/source.js",
            "line": 224
          },
          {
            "location": "scripts/crowdin-common.mjs",
            "line": 3
          },
          {
            "location": "scripts/crowdin-common.mjs",
            "line": 6
          },
          {
            "location": "scripts/crowdin-common.mjs",
            "line": 30
          },
          {
            "location": "scripts/crowdin-common.mjs",
            "line": 36
          },
          {
            "location": "scripts/crowdin-common.mjs",
            "line": 58
          },
          {
            "location": "scripts/crowdin-stats.mjs",
            "line": 1
          },
          {
            "location": "scripts/crowdin-stats.mjs",
            "line": 101
          },
          {
            "location": "scripts/crowdin-stats.mjs",
            "line": 103
          },
          {
            "location": "scripts/crowdin-stats.mjs",
            "line": 104
          },
          {
            "location": "scripts/crowdin-stats.mjs",
            "line": 107
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 4
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 71
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 88
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 96
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 109
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 147
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 158
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 163
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 166
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 168
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 169
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 175
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 193
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 196
          },
          {
            "location": "scripts/crowdin-update-docs-resources.mjs",
            "line": 4
          },
          {
            "location": "scripts/crowdin-update-docs-resources.mjs",
            "line": 130
          },
          {
            "location": "scripts/crowdin-update-docs-resources.mjs",
            "line": 292
          },
          {
            "location": "scripts/github-contrib-stats.mjs",
            "line": 1
          },
          {
            "location": "scripts/github-contrib-stats.mjs",
            "line": 4
          },
          {
            "location": "scripts/sync-monorepo-packages.mjs",
            "line": 4
          },
          {
            "location": "scripts/sync-monorepo-packages.mjs",
            "line": 6
          },
          {
            "location": "scripts/sync-monorepo-packages.mjs",
            "line": 29
          },
          {
            "location": "scripts/sync-monorepo-packages.mjs",
            "line": 39
          },
          {
            "location": "scripts/sync-monorepo-packages.mjs",
            "line": 47
          },
          {
            "location": "scripts/sync-monorepo-packages.mjs",
            "line": 139
          },
          {
            "location": "scripts/sync-monorepo-packages.mjs",
            "line": 143
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 21
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 261
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 266
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 270
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 272
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 298
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 383
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 397
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 524
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 554
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 832
          },
          {
            "location": "packages/appium/lib/bidi-commands.ts",
            "line": 8
          },
          {
            "location": "packages/appium/lib/bidi-commands.ts",
            "line": 109
          },
          {
            "location": "packages/appium/lib/bidi-commands.ts",
            "line": 431
          },
          {
            "location": "packages/appium/lib/bidi-commands.ts",
            "line": 563
          },
          {
            "location": "packages/appium/lib/bidi-commands.ts",
            "line": 600
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-initializer.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-initializer.ts",
            "line": 115
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-initializer.ts",
            "line": 197
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-initializer.ts",
            "line": 198
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-initializer.ts",
            "line": 201
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-initializer.ts",
            "line": 204
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-main-runner.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-main-runner.ts",
            "line": 37
          },
          {
            "location": "packages/appium/lib/bootstrap/config-file.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/bootstrap/config-file.ts",
            "line": 72
          },
          {
            "location": "packages/appium/lib/bootstrap/main-helpers.ts",
            "line": 6
          },
          {
            "location": "packages/appium/lib/bootstrap/main-helpers.ts",
            "line": 51
          },
          {
            "location": "packages/appium/lib/bootstrap/main-helpers.ts",
            "line": 84
          },
          {
            "location": "packages/appium/lib/bootstrap/main-helpers.ts",
            "line": 108
          },
          {
            "location": "packages/appium/lib/bootstrap/node-helpers.ts",
            "line": 6
          },
          {
            "location": "packages/appium/lib/bootstrap/node-helpers.ts",
            "line": 88
          },
          {
            "location": "packages/appium/lib/bootstrap/node-helpers.ts",
            "line": 135
          },
          {
            "location": "packages/appium/lib/bootstrap/node-helpers.ts",
            "line": 139
          },
          {
            "location": "packages/appium/lib/bootstrap/node-helpers.ts",
            "line": 150
          },
          {
            "location": "packages/appium/lib/cli/args.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/cli/args.ts",
            "line": 48
          },
          {
            "location": "packages/appium/lib/cli/driver-command.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/cli/driver-command.ts",
            "line": 93
          },
          {
            "location": "packages/appium/lib/cli/driver-command.ts",
            "line": 94
          },
          {
            "location": "packages/appium/lib/cli/driver-command.ts",
            "line": 95
          },
          {
            "location": "packages/appium/lib/cli/driver-command.ts",
            "line": 114
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 6
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 431
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 436
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 477
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 524
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 548
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 559
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 565
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 568
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 570
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 573
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 596
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 605
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 650
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 655
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 664
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 673
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 687
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 705
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 710
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 750
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 757
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 758
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 763
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 767
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 779
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 799
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 825
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 856
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1108
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1110
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1111
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1124
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1128
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1137
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1138
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1139
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1140
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1152
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1156
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1159
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1162
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1186
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1187
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1279
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1509
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1510
          },
          {
            "location": "packages/appium/lib/cli/plugin-command.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/cli/plugin-command.ts",
            "line": 93
          },
          {
            "location": "packages/appium/lib/cli/plugin-command.ts",
            "line": 111
          },
          {
            "location": "packages/appium/lib/cli/setup-command.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/cli/setup-command.ts",
            "line": 51
          },
          {
            "location": "packages/appium/lib/cli/setup-command.ts",
            "line": 55
          },
          {
            "location": "packages/appium/lib/cli/setup-command.ts",
            "line": 66
          },
          {
            "location": "packages/appium/lib/cli/setup-command.ts",
            "line": 68
          },
          {
            "location": "packages/appium/lib/cli/setup-command.ts",
            "line": 125
          },
          {
            "location": "packages/appium/lib/cli/setup-command.ts",
            "line": 129
          },
          {
            "location": "packages/appium/lib/cli/setup-command.ts",
            "line": 130
          },
          {
            "location": "packages/appium/lib/cli/utils.ts",
            "line": 3
          },
          {
            "location": "packages/appium/lib/cli/utils.ts",
            "line": 53
          },
          {
            "location": "packages/appium/lib/cli/utils.ts",
            "line": 55
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 33
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 36
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 93
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 112
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 159
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 162
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 187
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 192
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 193
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 203
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 204
          },
          {
            "location": "packages/appium/lib/extension/index.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/extension/index.ts",
            "line": 67
          },
          {
            "location": "packages/appium/lib/extension/index.ts",
            "line": 81
          },
          {
            "location": "packages/appium/lib/extension/index.ts",
            "line": 105
          },
          {
            "location": "packages/appium/lib/extension/index.ts",
            "line": 112
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 3
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 42
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 119
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 184
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 194
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 221
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 275
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 287
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 367
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 381
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 386
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 394
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 407
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 408
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 10
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 13
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 15
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 53
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 57
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 63
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 68
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 127
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 135
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 143
          },
          {
            "location": "packages/appium/lib/insecure-features.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/insecure-features.ts",
            "line": 23
          },
          {
            "location": "packages/appium/lib/insecure-features.ts",
            "line": 26
          },
          {
            "location": "packages/appium/lib/insecure-features.ts",
            "line": 31
          },
          {
            "location": "packages/appium/lib/insecure-features.ts",
            "line": 36
          },
          {
            "location": "packages/appium/lib/insecure-features.ts",
            "line": 62
          },
          {
            "location": "packages/appium/lib/insecure-features.ts",
            "line": 68
          },
          {
            "location": "packages/appium/lib/logger.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/logger.ts",
            "line": 5
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 87
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 106
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 226
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 227
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 281
          },
          {
            "location": "packages/appium/lib/schema/cli-args.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/schema/cli-args.ts",
            "line": 69
          },
          {
            "location": "packages/appium/lib/schema/cli-args.ts",
            "line": 73
          },
          {
            "location": "packages/appium/lib/schema/cli-args.ts",
            "line": 119
          },
          {
            "location": "packages/appium/lib/schema/cli-args.ts",
            "line": 121
          },
          {
            "location": "packages/appium/lib/schema/cli-args.ts",
            "line": 170
          },
          {
            "location": "packages/appium/lib/schema/schema.ts",
            "line": 4
          },
          {
            "location": "packages/appium/lib/schema/schema.ts",
            "line": 100
          },
          {
            "location": "packages/appium/lib/schema/schema.ts",
            "line": 226
          },
          {
            "location": "packages/appium/lib/schema/schema.ts",
            "line": 416
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 5
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 37
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 78
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 103
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 123
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 160
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 164
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 179
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 182
          },
          {
            "location": "packages/appium/lib/utils/is-package-changed.ts",
            "line": 4
          },
          {
            "location": "packages/appium/lib/utils/is-package-changed.ts",
            "line": 30
          },
          {
            "location": "packages/appium/lib/utils/is-package-changed.ts",
            "line": 32
          },
          {
            "location": "packages/appium/lib/utils/is-package-changed.ts",
            "line": 36
          },
          {
            "location": "packages/appium/lib/utils/is-package-changed.ts",
            "line": 51
          },
          {
            "location": "packages/appium/lib/utils/is-package-changed.ts",
            "line": 63
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 4
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 66
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 87
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 203
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 208
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 237
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 300
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 323
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 351
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 368
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 371
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 375
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 424
          },
          {
            "location": "packages/appium/lib/utils/object.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/utils/object.ts",
            "line": 53
          },
          {
            "location": "packages/appium/lib/utils/object.ts",
            "line": 145
          },
          {
            "location": "packages/appium/lib/utils/object.ts",
            "line": 265
          },
          {
            "location": "packages/appium/lib/utils/object.ts",
            "line": 297
          },
          {
            "location": "packages/appium/lib/utils/package-changed.ts",
            "line": 3
          },
          {
            "location": "packages/appium/lib/utils/package-changed.ts",
            "line": 20
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 76
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 104
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 207
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 241
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 266
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 269
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 320
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 356
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 378
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 437
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/bidi.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/bidi.ts",
            "line": 54
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/bidi.ts",
            "line": 117
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/bidi.ts",
            "line": 145
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/event.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/event.ts",
            "line": 35
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/execute.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/execute.ts",
            "line": 30
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/timeout.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/timeout.ts",
            "line": 41
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/timeout.ts",
            "line": 72
          },
          {
            "location": "packages/base-driver/lib/basedriver/device-settings.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/device-settings.ts",
            "line": 36
          },
          {
            "location": "packages/base-driver/lib/basedriver/device-settings.ts",
            "line": 42
          },
          {
            "location": "packages/base-driver/lib/basedriver/device-settings.ts",
            "line": 45
          },
          {
            "location": "packages/base-driver/lib/basedriver/driver.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/driver.ts",
            "line": 166
          },
          {
            "location": "packages/base-driver/lib/basedriver/driver.ts",
            "line": 311
          },
          {
            "location": "packages/base-driver/lib/basedriver/driver.ts",
            "line": 327
          },
          {
            "location": "packages/base-driver/lib/basedriver/extension-core.ts",
            "line": 3
          },
          {
            "location": "packages/base-driver/lib/basedriver/extension-core.ts",
            "line": 42
          },
          {
            "location": "packages/base-driver/lib/basedriver/extension-core.ts",
            "line": 109
          },
          {
            "location": "packages/base-driver/lib/basedriver/extension-core.ts",
            "line": 125
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 6
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 31
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 54
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 60
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 116
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 122
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 174
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 223
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 234
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 248
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 256
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 259
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 283
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 307
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 310
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 374
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 385
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 395
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 397
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 403
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 445
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 453
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 476
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 483
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 490
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 497
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 508
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-url-rules.ts",
            "line": 6
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-url-rules.ts",
            "line": 431
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/caps.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/caps.ts",
            "line": 32
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/timeouts.ts",
            "line": 3
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/timeouts.ts",
            "line": 21
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/version.ts",
            "line": 4
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/version.ts",
            "line": 11
          },
          {
            "location": "packages/base-driver/lib/basedriver/ipc.ts",
            "line": 3
          },
          {
            "location": "packages/base-driver/lib/basedriver/ipc.ts",
            "line": 154
          },
          {
            "location": "packages/base-driver/lib/basedriver/validation.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/validation.ts",
            "line": 57
          },
          {
            "location": "packages/base-driver/lib/basedriver/validation.ts",
            "line": 109
          },
          {
            "location": "packages/base-driver/lib/basedriver/validation.ts",
            "line": 138
          },
          {
            "location": "packages/base-driver/lib/constants.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/helpers/capabilities.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/helpers/capabilities.ts",
            "line": 9
          },
          {
            "location": "packages/base-driver/lib/helpers/capabilities.ts",
            "line": 16
          },
          {
            "location": "packages/base-driver/lib/helpers/capabilities.ts",
            "line": 17
          },
          {
            "location": "packages/base-driver/lib/helpers/capabilities.ts",
            "line": 18
          },
          {
            "location": "packages/base-driver/lib/helpers/extension-command-name.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/helpers/extension-command-name.ts",
            "line": 17
          },
          {
            "location": "packages/base-driver/lib/helpers/log-prefix.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/helpers/log-prefix.ts",
            "line": 14
          },
          {
            "location": "packages/base-driver/lib/helpers/logger.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/helpers/logger.ts",
            "line": 3
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 6
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 24
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 30
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 738
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 742
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 749
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 750
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 763
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 791
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 798
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 804
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 807
          },
          {
            "location": "packages/base-driver/lib/protocol/helpers.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/helpers.ts",
            "line": 23
          },
          {
            "location": "packages/base-driver/lib/protocol/idempotency.ts",
            "line": 5
          },
          {
            "location": "packages/base-driver/lib/protocol/idempotency.ts",
            "line": 9
          },
          {
            "location": "packages/base-driver/lib/protocol/idempotency.ts",
            "line": 50
          },
          {
            "location": "packages/base-driver/lib/protocol/params.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/params.ts",
            "line": 67
          },
          {
            "location": "packages/base-driver/lib/protocol/params.ts",
            "line": 91
          },
          {
            "location": "packages/base-driver/lib/protocol/params.ts",
            "line": 181
          },
          {
            "location": "packages/base-driver/lib/protocol/params.ts",
            "line": 232
          },
          {
            "location": "packages/base-driver/lib/protocol/route-handler.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/route-handler.ts",
            "line": 142
          },
          {
            "location": "packages/base-driver/lib/protocol/route-handler.ts",
            "line": 154
          },
          {
            "location": "packages/base-driver/lib/protocol/route-handler.ts",
            "line": 271
          },
          {
            "location": "packages/base-driver/lib/protocol/route-handler.ts",
            "line": 351
          },
          {
            "location": "packages/base-driver/lib/protocol/route-handler.ts",
            "line": 376
          },
          {
            "location": "packages/base-driver/lib/protocol/route-handler.ts",
            "line": 384
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/index.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/index.ts",
            "line": 51
          },
          {
            "location": "packages/base-driver/lib/protocol/session.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/session.ts",
            "line": 80
          },
          {
            "location": "packages/base-driver/lib/protocol/validators.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/validators.ts",
            "line": 13
          },
          {
            "location": "packages/base-driver/lib/utils.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/utils.ts",
            "line": 18
          },
          {
            "location": "packages/base-driver/lib/utils.ts",
            "line": 33
          },
          {
            "location": "packages/base-driver/lib/utils.ts",
            "line": 41
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 5
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 18
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 128
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 150
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 169
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 177
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 194
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 212
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 217
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 248
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 250
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 252
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 300
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 311
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 338
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 341
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 353
          },
          {
            "location": "packages/base-plugin/lib/plugin.ts",
            "line": 2
          },
          {
            "location": "packages/base-plugin/lib/plugin.ts",
            "line": 36
          },
          {
            "location": "packages/docutils/lib/cli/check.ts",
            "line": 6
          },
          {
            "location": "packages/docutils/lib/cli/check.ts",
            "line": 60
          },
          {
            "location": "packages/docutils/lib/cli/check.ts",
            "line": 81
          },
          {
            "location": "packages/docutils/lib/cli/command/validate.ts",
            "line": 6
          },
          {
            "location": "packages/docutils/lib/cli/command/validate.ts",
            "line": 87
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 8
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 33
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 52
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 53
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 81
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 112
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 117
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 118
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 130
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 138
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 153
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 192
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 204
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 227
          },
          {
            "location": "packages/docutils/lib/scaffold.ts",
            "line": 8
          },
          {
            "location": "packages/docutils/lib/scaffold.ts",
            "line": 152
          },
          {
            "location": "packages/docutils/lib/scaffold.ts",
            "line": 168
          },
          {
            "location": "packages/docutils/lib/utils/object.ts",
            "line": 1
          },
          {
            "location": "packages/docutils/lib/utils/object.ts",
            "line": 41
          },
          {
            "location": "packages/docutils/lib/utils/package-json.ts",
            "line": 4
          },
          {
            "location": "packages/docutils/lib/utils/package-json.ts",
            "line": 33
          },
          {
            "location": "packages/docutils/lib/utils/package-json.ts",
            "line": 65
          },
          {
            "location": "packages/docutils/lib/validate.ts",
            "line": 9
          },
          {
            "location": "packages/docutils/lib/validate.ts",
            "line": 216
          },
          {
            "location": "packages/docutils/lib/validate.ts",
            "line": 357
          },
          {
            "location": "packages/docutils/lib/validate.ts",
            "line": 365
          },
          {
            "location": "packages/driver-test-support/lib/helpers.ts",
            "line": 3
          },
          {
            "location": "packages/driver-test-support/lib/helpers.ts",
            "line": 157
          },
          {
            "location": "packages/execute-driver-plugin/lib/execute-child.ts",
            "line": 5
          },
          {
            "location": "packages/execute-driver-plugin/lib/execute-child.ts",
            "line": 10
          },
          {
            "location": "packages/execute-driver-plugin/lib/execute-child.ts",
            "line": 102
          },
          {
            "location": "packages/execute-driver-plugin/lib/plugin.ts",
            "line": 4
          },
          {
            "location": "packages/execute-driver-plugin/lib/plugin.ts",
            "line": 74
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 2
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 35
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 42
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 61
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 63
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 65
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 67
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 70
          },
          {
            "location": "packages/http-server/lib/express-logging.ts",
            "line": 79
          },
          {
            "location": "packages/http-server/lib/logger.ts",
            "line": 1
          },
          {
            "location": "packages/http-server/lib/logger.ts",
            "line": 3
          },
          {
            "location": "packages/http-server/lib/middleware/log-context.ts",
            "line": 2
          },
          {
            "location": "packages/http-server/lib/middleware/log-context.ts",
            "line": 14
          },
          {
            "location": "packages/http-server/lib/network.ts",
            "line": 3
          },
          {
            "location": "packages/http-server/lib/network.ts",
            "line": 45
          },
          {
            "location": "packages/http-server/lib/server.ts",
            "line": 7
          },
          {
            "location": "packages/http-server/lib/server.ts",
            "line": 169
          },
          {
            "location": "packages/http-server/lib/server.ts",
            "line": 266
          },
          {
            "location": "packages/http-server/lib/server.ts",
            "line": 275
          },
          {
            "location": "packages/http-server/lib/websocket.ts",
            "line": 1
          },
          {
            "location": "packages/http-server/lib/websocket.ts",
            "line": 61
          },
          {
            "location": "packages/images-plugin/lib/image-element.ts",
            "line": 1
          },
          {
            "location": "packages/images-plugin/lib/image-element.ts",
            "line": 34
          },
          {
            "location": "packages/images-plugin/lib/image-element.ts",
            "line": 129
          },
          {
            "location": "packages/images-plugin/lib/plugin.ts",
            "line": 2
          },
          {
            "location": "packages/images-plugin/lib/plugin.ts",
            "line": 81
          },
          {
            "location": "packages/images-plugin/lib/plugin.ts",
            "line": 87
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 4
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 17
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 59
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 136
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 243
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 249
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 252
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 6
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 34
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 38
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 73
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 76
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 82
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 85
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 86
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 93
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 97
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 104
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 118
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 120
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 127
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 130
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 131
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 136
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 148
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 156
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 158
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 167
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 202
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 224
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 250
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 262
          },
          {
            "location": "packages/universal-xml-plugin/lib/source.ts",
            "line": 1
          },
          {
            "location": "packages/universal-xml-plugin/lib/source.ts",
            "line": 89
          },
          {
            "location": "packages/universal-xml-plugin/lib/source.ts",
            "line": 128
          },
          {
            "location": "packages/universal-xml-plugin/lib/source.ts",
            "line": 129
          },
          {
            "location": "packages/universal-xml-plugin/lib/source.ts",
            "line": 251
          },
          {
            "location": "packages/universal-xml-plugin/lib/source.ts",
            "line": 260
          }
        ]
      }
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@actions\\n@apidevtools\\n@appium\\n@babel\\n@clack\\n@colors\\n@conventional-changelog\\n@dabh\\n@emnapi\\n@epic-web\\n@gar\\n@img\\n@inquirer\\n@isaacs\\n@jest\\n@jsdevtools\\n@napi-rs\\n@nodable\\n@nodelib\\n@npmcli\\n@nx\\n@octokit\\n@oxfmt\\n@oxlint\\n@oxlint-tsgolint\\n@pkgjs\\n@pnpm\\n@promptbook\\n@puppeteer\\n@sec-ant\\n@semantic-release\\n@sidvind\\n@sigstore\\n@simple-libs\\n@sinclair\\n@sindresorhus\\n@sinonjs\\n@so-ric\\n@tootallnate\\n@tsconfig\\n@tsd\\n@tufjs\\n@tybys\\n@types\\n@wdio\\n@xmldom\\n@yarnpkg\\n@zip.js\\n@zkochan"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "package-lock.json\\npackages/appium/package-lock.json\\npackages/base-driver/package-lock.json\\npackages/base-plugin/package-lock.json\\npackages/docutils/package-lock.json\\npackages/driver-test-support/package-lock.json\\npackages/execute-driver-plugin/package-lock.json\\npackages/fake-driver/package-lock.json\\npackages/fake-plugin/package-lock.json\\npackages/http-server/package-lock.json\\npackages/images-plugin/package-lock.json\\npackages/logger/package-lock.json\\npackages/opencv/package-lock.json\\npackages/oxc-config/package-lock.json\\npackages/plugin-test-support/package-lock.json\\npackages/relaxed-caps-plugin/package-lock.json\\npackages/schema/package-lock.json\\npackages/semantic-release-config/package-lock.json\\npackages/storage-plugin/package-lock.json\\npackages/strongbox/package-lock.json\\npackages/support/package-lock.json\\npackages/tsconfig/package-lock.json\\npackages/types/package-lock.json\\npackages/universal-xml-plugin/package-lock.json"
      }
    ]
  },
  "components": [
    {
      "group": "@appium",
      "name": "logger",
      "version": "3.0.0-beta.2",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40appium/logger@3.0.0-beta.2",
      "type": "library",
      "bom-ref": "pkg:npm/@appium/logger@3.0.0-beta.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:resolvedPath",
          "value": "packages/logger"
        },
        {
          "name": "cdx:npm:isLink",
          "value": "true"
        },
        {
          "name": "cdx:npm:manifestSourceType",
          "value": "path"
        },
        {
          "name": "cdx:npm:manifestSource",
          "value": "file:/app/packages/logger"
        },
        {
          "name": "cdx:npm:isRegistryDependency",
          "value": "false"
        },
        {
          "name": "cdx:npm:isWorkspace",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "@appium/logger,@appium/logger/log,markSensitive,@appium/logger/markSensitive,MessageObject,@appium/logger/MessageObject,Logger,@appium/logger/Logger"
        },
        {
          "name": "SrcFile",
          "value": "packages/logger/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/logger/package-lock.json"
              }
            ],
            "concludedValue": "packages/logger/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 1
          },
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 65
          },
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 110
          },
          {
            "location": "packages/support/build/lib/logging.js",
            "line": 1
          },
          {
            "location": "packages/support/build/lib/logging.js",
            "line": 74
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 77
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 125
          },
          {
            "location": "packages/support/lib/logging.ts",
            "line": 1
          },
          {
            "location": "packages/support/lib/logging.ts",
            "line": 91
          }
        ]
      }
    },
    {
      "group": "@appium",
      "name": "schema",
      "version": "2.0.0-beta.3",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40appium/schema@2.0.0-beta.3",
      "type": "library",
      "bom-ref": "pkg:npm/@appium/schema@2.0.0-beta.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:resolvedPath",
          "value": "packages/schema"
        },
        {
          "name": "cdx:npm:isLink",
          "value": "true"
        },
        {
          "name": "cdx:npm:manifestSourceType",
          "value": "path"
        },
        {
          "name": "cdx:npm:manifestSource",
          "value": "file:/app/packages/schema"
        },
        {
          "name": "cdx:npm:isRegistryDependency",
          "value": "false"
        },
        {
          "name": "cdx:npm:isWorkspace",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "@appium/schema,AppiumConfigJsonSchema,@appium/schema/AppiumConfigJsonSchema"
        },
        {
          "name": "SrcFile",
          "value": "packages/schema/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/schema/package-lock.json"
              }
            ],
            "concludedValue": "packages/schema/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/appium/build/lib/schema/schema.js",
            "line": 2
          },
          {
            "location": "packages/appium/lib/schema/schema.ts",
            "line": 3
          }
        ]
      }
    },
    {
      "group": "@appium",
      "name": "types",
      "version": "2.0.0-beta.5",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40appium/types@2.0.0-beta.5",
      "type": "library",
      "bom-ref": "pkg:npm/@appium/types@2.0.0-beta.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:resolvedPath",
          "value": "packages/types"
        },
        {
          "name": "cdx:npm:isLink",
          "value": "true"
        },
        {
          "name": "cdx:npm:manifestSourceType",
          "value": "path"
        },
        {
          "name": "cdx:npm:manifestSource",
          "value": "file:/app/packages/types"
        },
        {
          "name": "cdx:npm:isRegistryDependency",
          "value": "false"
        },
        {
          "name": "cdx:npm:isWorkspace",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "@appium/types"
        },
        {
          "name": "ImportedModules",
          "value": "@appium/types,BASE_DESIRED_CAP_CONSTRAINTS,@appium/types/BASE_DESIRED_CAP_CONSTRAINTS,AppiumServer,@appium/types/AppiumServer,DriverCaps,@appium/types/DriverCaps,DriverOpts,@appium/types/DriverOpts,ExternalDriver,@appium/types/ExternalDriver,HTTPMethod,@appium/types/HTTPMethod,IAppiumIpc,@appium/types/IAppiumIpc,Plugin,@appium/types/Plugin,PluginClass,@appium/types/PluginClass,PluginCommand,@appium/types/PluginCommand,Protocol,@appium/types/Protocol,RouteMatcher,@appium/types/RouteMatcher,StringRecord,@appium/types/StringRecord,TimestampedMultiSessionData,@appium/types/TimestampedMultiSessionData,W3CDriverCaps,@appium/types/W3CDriverCaps,BiDiResultData,@appium/types/BiDiResultData,ErrorBiDiCommandResponse,@appium/types/ErrorBiDiCommandResponse,SuccessBiDiCommandResponse,@appium/types/SuccessBiDiCommandResponse,AppiumConfig,@appium/types/AppiumConfig,NormalizedAppiumConfig,@appium/types/NormalizedAppiumConfig,Driver,@appium/types/Driver,MethodMap,@appium/types/MethodMap,UpdateServerCallback,@appium/types/UpdateServerCallback,ExtensionType,@appium/types/ExtensionType,IDoctorCheck,@appium/types/IDoctorCheck,PackageJson,@appium/types/PackageJson,Class,@appium/types/Class,DriverType,@appium/types/DriverType,PluginType,@appium/types/PluginType,AppiumLogger,@appium/types/AppiumLogger,DoctorCheckResult,@appium/types/DoctorCheckResult,DriverClass,@appium/types/DriverClass,BaseDriverCapConstraints,@appium/types/BaseDriverCapConstraints,Capabilities,@appium/types/Capabilities,Constraints,@appium/types/Constraints,NSCapabilities,@appium/types/NSCapabilities,W3CCapabilities,@appium/types/W3CCapabilities,BiDiCommandItemParam,@appium/types/BiDiCommandItemParam,BiDiCommandNamesToInfosMap,@appium/types/BiDiCommandNamesToInfosMap,BiDiCommandsMap,@appium/types/BiDiCommandsMap,BidiMethodParams,@appium/types/BidiMethodParams,BidiModuleMap,@appium/types/BidiModuleMap,ExecuteMethodMap,@appium/types/ExecuteMethodMap,ListCommandsResponse,@appium/types/ListCommandsResponse,ListExtensionsResponse,@appium/types/ListExtensionsResponse,PayloadParams,@appium/types/PayloadParams,RestCommandItemParam,@appium/types/RestCommandItemParam,RestMethodsToCommandsMap,@appium/types/RestMethodsToCommandsMap,KeyAsString,@appium/types/KeyAsString,MergeExclusive,@appium/types/MergeExclusive,StandardCapabilities,@appium/types/StandardCapabilities,DriverStatus,@appium/types/DriverStatus,IBidiCommands,@appium/types/IBidiCommands,EventHistory,@appium/types/EventHistory,IEventCommands,@appium/types/IEventCommands,DriverCommand,@appium/types/DriverCommand,IExecuteCommands,@appium/types/IExecuteCommands,Element,@appium/types/Element,IFindCommands,@appium/types/IFindCommands,ILogCommands,@appium/types/ILogCommands,ITimeoutCommands,@appium/types/ITimeoutCommands,TimeoutValue,@appium/types/TimeoutValue,IDeviceSettings,@appium/types/IDeviceSettings,SettingsUpdateListener,@appium/types/SettingsUpdateListener,DefaultCreateSessionResult,@appium/types/DefaultCreateSessionResult,DefaultDeleteSessionResult,@appium/types/DefaultDeleteSessionResult,LogDefRecord,@appium/types/LogDefRecord,ServerArgs,@appium/types/ServerArgs,SessionCapabilities,@appium/types/SessionCapabilities,IIpcSubscription,@appium/types/IIpcSubscription,IpcData,@appium/types/IpcData,CachedAppInfo,@appium/types/CachedAppInfo,ConfigureAppOptions,@appium/types/ConfigureAppOptions,HTTPHeaders,@appium/types/HTTPHeaders,PostProcessOptions,@appium/types/PostProcessOptions,AppUrlRulesConfig,@appium/types/AppUrlRulesConfig,Timeouts,@appium/types/Timeouts,IpcEvent,@appium/types/IpcEvent,IpcMessage,@appium/types/IpcMessage,Constraint,@appium/types/Constraint,BidiMethodMap,@appium/types/BidiMethodMap,MultidimensionalReadonlyArray,@appium/types/MultidimensionalReadonlyArray,Core,@appium/types/Core,DriverMethodDef,@appium/types/DriverMethodDef,HTTPBody,@appium/types/HTTPBody,ProxyOptions,@appium/types/ProxyOptions,ProxyResponse,@appium/types/ProxyResponse,NextPluginCallback,@appium/types/NextPluginCallback,JsonValue,@appium/types/JsonValue,Simplify,@appium/types/Simplify,Jsonify,@appium/types/Jsonify,JsonObject,@appium/types/JsonObject,Position,@appium/types/Position,Rect,@appium/types/Rect,Size,@appium/types/Size,ActionSequence,@appium/types/ActionSequence,Orientation,@appium/types/Orientation,InitialOpts,@appium/types/InitialOpts,WSServer,@appium/types/WSServer,AppiumLoggerContext,@appium/types/AppiumLoggerContext,AppiumLoggerLevel,@appium/types/AppiumLoggerLevel,AppiumLoggerPrefix,@appium/types/AppiumLoggerPrefix"
        },
        {
          "name": "SrcFile",
          "value": "packages/types/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/types/package-lock.json"
              }
            ],
            "concludedValue": "packages/types/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/base-driver/build/lib/basedriver/driver.js",
            "line": 2
          },
          {
            "location": "packages/appium/lib/appium.ts",
            "line": 37
          },
          {
            "location": "packages/appium/lib/bidi-commands.ts",
            "line": 16
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-initializer.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/bootstrap/appium-main-runner.ts",
            "line": 3
          },
          {
            "location": "packages/appium/lib/bootstrap/config-file.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/bootstrap/main-helpers.ts",
            "line": 7
          },
          {
            "location": "packages/appium/lib/cli/args.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 7
          },
          {
            "location": "packages/appium/lib/cli/extension.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/cli/parser.ts",
            "line": 3
          },
          {
            "location": "packages/appium/lib/doctor/doctor.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/extension/index.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 4
          },
          {
            "location": "packages/appium/lib/helpers/capability.ts",
            "line": 3
          },
          {
            "location": "packages/appium/lib/insecure-features.ts",
            "line": 2
          },
          {
            "location": "packages/appium/lib/inspector-commands.ts",
            "line": 17
          },
          {
            "location": "packages/appium/lib/main.ts",
            "line": 5
          },
          {
            "location": "packages/appium/lib/schema/format-errors.ts",
            "line": 1
          },
          {
            "location": "packages/appium/lib/schema/schema.ts",
            "line": 5
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 5
          },
          {
            "location": "packages/appium/lib/utils/package-json.ts",
            "line": 4
          },
          {
            "location": "packages/appium/lib/utils/read-package.ts",
            "line": 4
          },
          {
            "location": "packages/base-driver/lib/basedriver/capabilities.ts",
            "line": 10
          },
          {
            "location": "packages/base-driver/lib/basedriver/command-timeout.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/bidi.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/event.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/execute.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/find.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/log.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/timeout.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/basedriver/device-settings.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/basedriver/driver.ts",
            "line": 18
          },
          {
            "location": "packages/base-driver/lib/basedriver/extension-core.ts",
            "line": 12
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 7
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-url-rules.ts",
            "line": 7
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/timeouts.ts",
            "line": 4
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/version.ts",
            "line": 5
          },
          {
            "location": "packages/base-driver/lib/basedriver/ipc.ts",
            "line": 12
          },
          {
            "location": "packages/base-driver/lib/basedriver/validation.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/constants.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/helpers/capabilities.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/helpers/extension-command-name.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/helpers/levenshtein-match.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/browser.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/browsing-context.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/emulation.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/index.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/input.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/network.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/script.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/session.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/storage.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/bidi-commands/web-extension.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/errors.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/protocol/params.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/protocol/proxy.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/route-handler.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/appium-device.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/appium.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/chromium-cdp.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/custom-handlers.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/device-posture.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/fedcm.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/index.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/payment.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/permissions.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/pressure.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/privacy.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/reporting.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/selenium.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/sensor.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/storage-access.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/extensions/webauthn.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/index.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/jsonwp.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/mjsonwp.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/w3c.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/protocol/session.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 6
          },
          {
            "location": "packages/base-plugin/lib/plugin.ts",
            "line": 13
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 9
          },
          {
            "location": "packages/docutils/lib/init.ts",
            "line": 7
          },
          {
            "location": "packages/docutils/lib/model.ts",
            "line": 7
          },
          {
            "location": "packages/docutils/lib/scaffold.ts",
            "line": 9
          },
          {
            "location": "packages/docutils/lib/utils/package-json.ts",
            "line": 5
          },
          {
            "location": "packages/execute-driver-plugin/lib/plugin.ts",
            "line": 5
          },
          {
            "location": "packages/fake-driver/lib/command-maps/execute-method-map.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/command-maps/new-bidi-commands.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/command-maps/new-method-map.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/commands/element.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/commands/find.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/commands/general.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/desired-caps.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/doctor/common.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 3
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 23
          },
          {
            "location": "packages/fake-driver/lib/fake-app.ts",
            "line": 4
          },
          {
            "location": "packages/fake-driver/lib/types.ts",
            "line": 1
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 9
          },
          {
            "location": "packages/http-server/lib/middleware/websocket-upgrade.ts",
            "line": 4
          },
          {
            "location": "packages/http-server/lib/server.ts",
            "line": 15
          },
          {
            "location": "packages/http-server/lib/websocket.ts",
            "line": 2
          },
          {
            "location": "packages/images-plugin/lib/finder.ts",
            "line": 1
          },
          {
            "location": "packages/images-plugin/lib/image-element.ts",
            "line": 2
          },
          {
            "location": "packages/images-plugin/lib/plugin.ts",
            "line": 3
          },
          {
            "location": "packages/images-plugin/lib/types.ts",
            "line": 2
          },
          {
            "location": "packages/opencv/lib/types.ts",
            "line": 1
          },
          {
            "location": "packages/plugin-test-support/lib/harness.ts",
            "line": 5
          },
          {
            "location": "packages/relaxed-caps-plugin/lib/types.ts",
            "line": 1
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 5
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 7
          },
          {
            "location": "packages/support/lib/console.ts",
            "line": 4
          },
          {
            "location": "packages/support/lib/doctor.ts",
            "line": 1
          },
          {
            "location": "packages/support/lib/internal/http-upload.ts",
            "line": 4
          },
          {
            "location": "packages/support/lib/logging.ts",
            "line": 2
          },
          {
            "location": "packages/support/lib/net.ts",
            "line": 6
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 21
          },
          {
            "location": "packages/universal-xml-plugin/lib/plugin.ts",
            "line": 1
          }
        ]
      },
      "tags": [
        "driver"
      ]
    },
    {
      "group": "",
      "name": "asyncbox",
      "version": "6.5.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a1fdc892faead2147fca1832a3e162c7b8fc8296bab755869aa20ef773f3c350909f5744577124428e3adda98fef9a132dcddd989b4500545109c3067d37d07b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/asyncbox@6.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/asyncbox/-/asyncbox-6.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/asyncbox@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/asyncbox/-/asyncbox-6.5.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "asyncbox,asyncfilter,asyncbox/asyncfilter,asyncmap,asyncbox/asyncmap,waitForCondition,asyncbox/waitForCondition,AsyncLock,asyncbox/AsyncLock,sleep,asyncbox/sleep"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 6
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 517
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 755
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 773
          },
          {
            "location": "packages/appium/build/lib/extension/index.js",
            "line": 2
          },
          {
            "location": "packages/appium/build/lib/extension/index.js",
            "line": 100
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 3
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 313
          },
          {
            "location": "packages/appium/build/lib/extension/manifest/manifest.js",
            "line": 326
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/timeout.js",
            "line": 2
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/commands/timeout.js",
            "line": 161
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/core.js",
            "line": 3
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 4
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/ipc.js",
            "line": 3
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/ipc.js",
            "line": 141
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 2
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 205
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 209
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 217
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 221
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 225
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 229
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 233
          },
          {
            "location": "packages/fake-driver/build/lib/driver.js",
            "line": 251
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 3
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 100
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 112
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 120
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 134
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 138
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 145
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 175
          },
          {
            "location": "packages/fake-plugin/build/lib/plugin.js",
            "line": 179
          },
          {
            "location": "packages/plugin-test-support/build/lib/harness.js",
            "line": 5
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 6
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 6
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 27
          },
          {
            "location": "packages/storage-plugin/build/lib/storage.js",
            "line": 81
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 4
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 295
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 302
          },
          {
            "location": "scripts/crowdin-stats.mjs",
            "line": 2
          },
          {
            "location": "scripts/crowdin-stats.mjs",
            "line": 76
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 5
          },
          {
            "location": "scripts/crowdin-sync-docs-translations.mjs",
            "line": 51
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 16
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 757
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1054
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1076
          },
          {
            "location": "packages/appium/lib/extension/index.ts",
            "line": 4
          },
          {
            "location": "packages/appium/lib/extension/index.ts",
            "line": 131
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 6
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 375
          },
          {
            "location": "packages/appium/lib/extension/manifest/manifest.ts",
            "line": 390
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/timeout.ts",
            "line": 3
          },
          {
            "location": "packages/base-driver/lib/basedriver/commands/timeout.ts",
            "line": 189
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 8
          },
          {
            "location": "packages/base-driver/lib/basedriver/ipc.ts",
            "line": 13
          },
          {
            "location": "packages/base-driver/lib/basedriver/ipc.ts",
            "line": 183
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 5
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 248
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 253
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 262
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 267
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 272
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 277
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 282
          },
          {
            "location": "packages/fake-driver/lib/driver.ts",
            "line": 302
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 12
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 129
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 143
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 152
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 169
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 174
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 183
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 220
          },
          {
            "location": "packages/fake-plugin/lib/plugin.ts",
            "line": 225
          },
          {
            "location": "packages/plugin-test-support/lib/harness.ts",
            "line": 8
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 8
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 9
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 38
          },
          {
            "location": "packages/storage-plugin/lib/storage.ts",
            "line": 97
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 5
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 345
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 354
          }
        ]
      }
    },
    {
      "group": "",
      "name": "p-limit",
      "version": "7.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d2dad96a21bb63b90dfc4832f5af23e3bb7da2c0b44dc8783da21677dc8617a6ef9a593b9ae13146f18d61bf2c5c1c0428ca0d2ac6cd37d3fc11e7ee41e904e1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/p-limit@7.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/p-limit@7.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/p-limit/-/p-limit-7.3.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e0b09cb1efd4d8c1d9eb71c025513ebfbd68ef239d21ee1c67bd16a5ff03fc8ca30ca6102d5e460f8e81fa14938c9b2f5793f3b63bc7a14e7cd047edc630d915"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yocto-queue@1.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yocto-queue@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-1.2.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "axios",
      "version": "1.20.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "afc68e87c8fd7062a981002aa73ad41e748873a6b9f58dd77ff72ff2ccb50eb1c29191f340612ea2ad6d01193aa92c8376d4064838296fd90596bbb33efae0c2"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/axios@1.20.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/axios/-/axios-1.20.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/axios@1.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "packages/appium/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/axios/-/axios-1.20.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "axios,isCancel,axios/isCancel,AxiosRequestConfig,axios/AxiosRequestConfig,AxiosResponseHeaders,axios/AxiosResponseHeaders,RawAxiosRequestHeaders,axios/RawAxiosRequestHeaders,AxiosResponse,axios/AxiosResponse,RawAxiosRequestConfig,axios/RawAxiosRequestConfig,AxiosError,axios/AxiosError,AxiosBasicCredentials,axios/AxiosBasicCredentials,Method,axios/Method"
        },
        {
          "name": "SrcFile",
          "value": "packages/base-driver/package-lock.json"
        },
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/support/package-lock.json"
              }
            ],
            "concludedValue": "packages/support/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 2
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 39
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 63
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 5
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 316
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy-request.js",
            "line": 1
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy-request.js",
            "line": 34
          },
          {
            "location": "packages/base-driver/build/lib/wd-proxy/proxy-request.js",
            "line": 40
          },
          {
            "location": "packages/support/build/lib/internal/http-upload.js",
            "line": 3
          },
          {
            "location": "packages/support/build/lib/internal/http-upload.js",
            "line": 101
          },
          {
            "location": "packages/support/build/lib/net.js",
            "line": 3
          },
          {
            "location": "packages/support/build/lib/net.js",
            "line": 103
          },
          {
            "location": "scripts/crowdin-common.mjs",
            "line": 4
          },
          {
            "location": "scripts/crowdin-common.mjs",
            "line": 62
          },
          {
            "location": "scripts/github-contrib-stats.mjs",
            "line": 2
          },
          {
            "location": "scripts/github-contrib-stats.mjs",
            "line": 118
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 3
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 46
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 73
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 9
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 10
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 363
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-url-rules.ts",
            "line": 8
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy-request.ts",
            "line": 1
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy-request.ts",
            "line": 2
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy-request.ts",
            "line": 41
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy-request.ts",
            "line": 46
          },
          {
            "location": "packages/base-driver/lib/wd-proxy/proxy.ts",
            "line": 7
          },
          {
            "location": "packages/support/lib/internal/http-upload.ts",
            "line": 5
          },
          {
            "location": "packages/support/lib/internal/http-upload.ts",
            "line": 146
          },
          {
            "location": "packages/support/lib/net.ts",
            "line": 7
          },
          {
            "location": "packages/support/lib/net.ts",
            "line": 195
          }
        ]
      }
    },
    {
      "group": "",
      "name": "follow-redirects",
      "version": "1.16.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb9acdfee3ac69d153fc97d8c21c514b947b41c7be837cc6f7bf89aed159942f64957fd6e610fb8a22f349c2389d9a944bb0cd51d84f830e3123c5b62ee5e553"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/follow-redirects@1.16.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/follow-redirects@1.16.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.16.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "form-data",
      "version": "4.0.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bca6ad021e129557e06eff98b66862463844309b18a6c1b5636acc42d47e49549bcadb120f5606cc321cac026674579cf3cbbff95a069b19e5fbcd202f5b5109"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/form-data@4.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/form-data@4.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/form-data/-/form-data-4.0.6.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "asynckit",
      "version": "0.4.0",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/asynckit@0.4.0",
      "type": "library",
      "bom-ref": "pkg:npm/asynckit@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "combined-stream",
      "version": "1.0.8",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/combined-stream@1.0.8",
      "type": "library",
      "bom-ref": "pkg:npm/combined-stream@1.0.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "delayed-stream",
      "version": "1.0.0",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/delayed-stream@1.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/delayed-stream@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "es-set-tostringtag",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8fabd6cdfac655fc97c607be3b4c79b21e9cbf10288346bfe1175dd8adfacc2315e5e27effeb4e0278113bc70e0cc3566d545d5659866502f6612df247c6c850"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es-set-tostringtag@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-set-tostringtag@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/es-set-tostringtag/-/es-set-tostringtag-2.1.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es-errors@1.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-intrinsic@1.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/call-bind-apply-helpers@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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"
        }
      ],
      "purl": "pkg:npm/function-bind@1.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz"
        }
      ],
      "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": "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es-define-property@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/es-object-atoms@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/get-proto@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/dunder-proto@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/gopd@1.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/has-symbols@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4f651b7db044177db089ea5722c3254d6f7e743602eb0321fedfef600e2db8e30aa96cff9f7bebd4d152c508b23fece4da65eca0c03f8bfeea57a2cabadd6dd4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/hasown@2.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/hasown@2.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/hasown/-/hasown-2.0.4.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/math-intrinsics@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "has-tostringtag",
      "version": "1.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "36a00307c5633c52ccd95d15bc751ec30c2cc3465605a21d828fa2787b4ade16ac2f3e2a78246361ca9f07a010ac182044aa69285f0be76fd5a9d56c3b8ec397"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/has-tostringtag@1.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/has-tostringtag@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "2.1.35",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mime-types@2.1.35",
      "type": "library",
      "bom-ref": "pkg:npm/mime-types@2.1.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ImportedModules",
          "value": "mime-types"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/internal/http-upload.js",
            "line": 4
          },
          {
            "location": "packages/support/build/lib/internal/http-upload.js",
            "line": 80
          },
          {
            "location": "packages/support/lib/internal/http-upload.ts",
            "line": 6
          },
          {
            "location": "packages/support/lib/internal/http-upload.ts",
            "line": 121
          }
        ]
      }
    },
    {
      "group": "",
      "name": "mime-db",
      "version": "1.52.0",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mime-db@1.52.0",
      "type": "library",
      "bom-ref": "pkg:npm/mime-db@1.52.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7457008e94d0160a0b3330b657053e0bf09b4bbb912f49569b10c84e6aa6ec2fbb17439d9a3eacf65e9a95973a0042d786b9e080cd827964971c639d5f662dc0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/https-proxy-agent@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/https-proxy-agent@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "packages/appium/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz"
        },
        {
          "name": "SrcFile",
          "value": "packages/base-driver/package-lock.json"
        },
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "6.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45937035c945efe312ffc6c383bd1a9a0df6772799199c620ee42667128b025423af78c6c8bc7ee0a924e7c50eec3d90760148402a2fb92b991129dee911ba5d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/agent-base@6.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/agent-base@6.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "packages/appium/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/agent-base/-/agent-base-6.0.2.tgz"
        },
        {
          "name": "SrcFile",
          "value": "packages/base-driver/package-lock.json"
        },
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/debug@4.4.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:npm:inBundle",
          "value": "true"
        },
        {
          "name": "cdx:npm:inDepBundle",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/ms@2.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz"
        }
      ],
      "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"
        },
        {
          "name": "cdx:npm:inBundle",
          "value": "true"
        },
        {
          "name": "cdx:npm:inDepBundle",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "proxy-from-env",
      "version": "2.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "709fa81d35b554011af1c26c96099466b73eb2344a8002a5dd9cac7baf8f577f2165efd5e99d784db0ae5dc6a7f45f60865cf842b16bd9cf764cd17cd949181c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/proxy-from-env@2.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/proxy-from-env@2.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "packages/appium/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/proxy-from-env/-/proxy-from-env-2.1.0.tgz"
        },
        {
          "name": "SrcFile",
          "value": "packages/base-driver/package-lock.json"
        },
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.8.5",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "63bfca0ec6fc2e3a28669c1aa86cae94ee8342592c8029dc7211c693eb19218e1206f52870c044147e54af57c8e1d57e26f974c3a723bee71a222e34a6e462a0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/semver@7.8.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/semver@7.8.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/semver/-/semver-7.8.5.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "semver"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "semver"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/npm/node_modules/.bin/semver"
        },
        {
          "name": "cdx:npm:inBundle",
          "value": "true"
        },
        {
          "name": "cdx:npm:inDepBundle",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/appium/build/lib/bootstrap/node-helpers.js",
            "line": 6
          },
          {
            "location": "packages/appium/build/lib/bootstrap/node-helpers.js",
            "line": 15
          },
          {
            "location": "packages/appium/build/lib/bootstrap/node-helpers.js",
            "line": 140
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 7
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 399
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 403
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 934
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 967
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1041
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1044
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1072
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1073
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1076
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1090
          },
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 1104
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 5
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 43
          },
          {
            "location": "packages/appium/build/lib/utils/env.js",
            "line": 44
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 4
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 115
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 120
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 5
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 306
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 308
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 333
          },
          {
            "location": "packages/appium/lib/bootstrap/node-helpers.ts",
            "line": 7
          },
          {
            "location": "packages/appium/lib/bootstrap/node-helpers.ts",
            "line": 29
          },
          {
            "location": "packages/appium/lib/bootstrap/node-helpers.ts",
            "line": 161
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 17
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 615
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 619
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1268
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1315
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1426
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1429
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1463
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1464
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1467
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1482
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 1497
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 6
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 52
          },
          {
            "location": "packages/appium/lib/utils/env.ts",
            "line": 55
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 6
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 174
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 179
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 6
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 369
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 371
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 429
          }
        ]
      }
    },
    {
      "group": "",
      "name": "teen_process",
      "version": "4.2.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8ed2dc051d351c5db3d851a17efb8ca5bafecbcc27550ba6ae1f78edd2f3e48a1dbf6899188260efd4d560af68ce75dbe60910ce7c5dc20a27c4640b86659e5a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/teen_process@4.2.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/teen_process/-/teen_process-4.2.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/teen_process@4.2.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/teen_process/-/teen_process-4.2.1.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "teen_process,SubProcess,teen_process/SubProcess,exec,teen_process/exec,ExecError,teen_process/ExecError,TeenProcessExecOptions,teen_process/TeenProcessExecOptions"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/appium/build/lib/cli/extension-command.js",
            "line": 8
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 3
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 26
          },
          {
            "location": "packages/appium/build/lib/helpers/build.js",
            "line": 52
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 5
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 32
          },
          {
            "location": "packages/appium/build/lib/utils/npm.js",
            "line": 305
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 7
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 121
          },
          {
            "location": "packages/docutils/build/lib/fs.js",
            "line": 145
          },
          {
            "location": "packages/docutils/build/lib/init.js",
            "line": 6
          },
          {
            "location": "packages/docutils/build/lib/init.js",
            "line": 90
          },
          {
            "location": "packages/docutils/build/lib/utils/process.js",
            "line": 2
          },
          {
            "location": "packages/docutils/build/lib/utils/process.js",
            "line": 31
          },
          {
            "location": "packages/docutils/build/lib/validate.js",
            "line": 8
          },
          {
            "location": "packages/docutils/build/lib/validate.js",
            "line": 184
          },
          {
            "location": "packages/docutils/build/lib/validate.js",
            "line": 246
          },
          {
            "location": "packages/docutils/build/lib/validate.js",
            "line": 296
          },
          {
            "location": "packages/plugin-test-support/build/lib/harness.js",
            "line": 6
          },
          {
            "location": "packages/plugin-test-support/build/lib/harness.js",
            "line": 43
          },
          {
            "location": "packages/plugin-test-support/build/lib/harness.js",
            "line": 54
          },
          {
            "location": "packages/plugin-test-support/build/lib/harness.js",
            "line": 63
          },
          {
            "location": "packages/plugin-test-support/build/lib/harness.js",
            "line": 74
          },
          {
            "location": "packages/support/build/lib/system.js",
            "line": 2
          },
          {
            "location": "packages/support/build/lib/system.js",
            "line": 40
          },
          {
            "location": "packages/appium/lib/cli/extension-command.ts",
            "line": 18
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 4
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 31
          },
          {
            "location": "packages/appium/lib/helpers/build.ts",
            "line": 60
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 7
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 8
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 85
          },
          {
            "location": "packages/appium/lib/utils/npm.ts",
            "line": 388
          },
          {
            "location": "packages/docutils/lib/builder/deploy.ts",
            "line": 9
          },
          {
            "location": "packages/docutils/lib/builder/site.ts",
            "line": 10
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 10
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 165
          },
          {
            "location": "packages/docutils/lib/fs.ts",
            "line": 189
          },
          {
            "location": "packages/docutils/lib/init.ts",
            "line": 8
          },
          {
            "location": "packages/docutils/lib/init.ts",
            "line": 163
          },
          {
            "location": "packages/docutils/lib/utils/process.ts",
            "line": 4
          },
          {
            "location": "packages/docutils/lib/utils/process.ts",
            "line": 5
          },
          {
            "location": "packages/docutils/lib/utils/process.ts",
            "line": 38
          },
          {
            "location": "packages/docutils/lib/validate.ts",
            "line": 10
          },
          {
            "location": "packages/docutils/lib/validate.ts",
            "line": 256
          },
          {
            "location": "packages/docutils/lib/validate.ts",
            "line": 327
          },
          {
            "location": "packages/docutils/lib/validate.ts",
            "line": 392
          },
          {
            "location": "packages/plugin-test-support/lib/harness.ts",
            "line": 9
          },
          {
            "location": "packages/plugin-test-support/lib/harness.ts",
            "line": 74
          },
          {
            "location": "packages/plugin-test-support/lib/harness.ts",
            "line": 86
          },
          {
            "location": "packages/plugin-test-support/lib/harness.ts",
            "line": 96
          },
          {
            "location": "packages/plugin-test-support/lib/harness.ts",
            "line": 108
          },
          {
            "location": "packages/support/lib/system.ts",
            "line": 3
          },
          {
            "location": "packages/support/lib/system.ts",
            "line": 59
          }
        ]
      }
    },
    {
      "group": "",
      "name": "shell-quote",
      "version": "1.12.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3dc072a8dc93ff7f05da40cd8b4d3a1c031125a50bb81ceafc53acc37a9d66f5ff180f56fe36a60da46c9201e3b9b1e27ed5cae6c205c4b364beb5d4c1ca1fe9"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/shell-quote@1.12.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.12.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/shell-quote@1.12.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.12.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "shell-quote,parse,shell-quote/parse,quote,shell-quote/quote"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/util.js",
            "line": 6
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 343
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 7
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 440
          }
        ]
      }
    },
    {
      "group": "",
      "name": "async",
      "version": "3.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "86d0940e5c72c822cc81a337c578340b42d6db1a9fb90ea9d39a42108b17bb243e6b592860a4ee04ccd13709b26df2e0bc90cc774af52d39f8f84d138ba0b600"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/async@3.2.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/async/-/async-3.2.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/async@3.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/async/-/async-3.2.6.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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": "cdx:npm:inBundle",
          "value": "true"
        },
        {
          "name": "cdx:npm:inDepBundle",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e7e7cff0ff0c14d0be0326420f1ac1da991914f1b3a90594ce949ebae54bbe6f1531ca2b3586af06aa057312bc6d0cf842c6e7e2850411e9b8c032df732b061c"
        }
      ],
      "purl": "pkg:npm/%40types/json-schema@7.0.15",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/json-schema/-/json-schema-7.0.15.tgz"
        }
      ],
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/json-schema"
        }
      ],
      "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": "11.5.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e297ccd457f4c79d28d2d4306f9b9cc3f4733720f4fd824c13a215712b5a959b8c5b176ddec47786e4ad4edc73e0f526bd97d182ebc37a36acbd0da489f475d6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lru-cache@11.5.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lru-cache@11.5.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "packages/base-driver/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lru-cache/-/lru-cache-11.5.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "lru-cache,LRUCache,lru-cache/LRUCache"
        },
        {
          "name": "SrcFile",
          "value": "packages/logger/package-lock.json"
        },
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/appium/build/lib/logsink.js",
            "line": 3
          },
          {
            "location": "packages/base-driver/build/lib/basedriver/helpers/app-cache.js",
            "line": 6
          },
          {
            "location": "packages/base-driver/build/lib/protocol/idempotency.js",
            "line": 3
          },
          {
            "location": "packages/base-driver/build/lib/protocol/routes/index.js",
            "line": 2
          },
          {
            "location": "packages/images-plugin/build/lib/finder.js",
            "line": 2
          },
          {
            "location": "packages/logger/build/lib/log.js",
            "line": 4
          },
          {
            "location": "packages/storage-plugin/build/lib/plugin.js",
            "line": 7
          },
          {
            "location": "packages/appium/lib/logsink.ts",
            "line": 4
          },
          {
            "location": "packages/base-driver/lib/basedriver/helpers/app-cache.ts",
            "line": 11
          },
          {
            "location": "packages/base-driver/lib/protocol/idempotency.ts",
            "line": 7
          },
          {
            "location": "packages/base-driver/lib/protocol/routes/index.ts",
            "line": 3
          },
          {
            "location": "packages/images-plugin/lib/finder.ts",
            "line": 3
          },
          {
            "location": "packages/logger/lib/log.ts",
            "line": 6
          },
          {
            "location": "packages/storage-plugin/lib/plugin.ts",
            "line": 10
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "express",
      "version": "5.0.6",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b0a615b95ed2bfd7db3c8b7fe38da4a02efe208c0ae6894fd4a59e0fcf1efe2760a09a839b7255fd85223f092828af76ca57dfd8c1b14b3d424a3b177a5c7460"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/express@5.0.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/express/-/express-5.0.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/express@5.0.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/express/-/express-5.0.6.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/express"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.2",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/body-parser@1.19.2",
      "type": "library",
      "bom-ref": "pkg:npm/@types/body-parser@1.19.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/body-parser"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.35",
      "scope": "excluded",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/connect@3.4.35",
      "type": "library",
      "bom-ref": "pkg:npm/@types/connect@3.4.35",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/connect"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "24.19.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "692dff0c6d28334e4ad112175cffa12a38a7186e488124951b3b306715b73b4b12de91f8fdfc9c5ee9dd502f57b2cce02829388075f295310aea1c85c55c67a1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/node@24.19.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-24.19.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@24.19.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/node/-/node-24.19.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/node"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "7.24.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "591356fac2608f9381378ff42691c5aadab38696e75741ae07e3a8cc0f6008bedaf7ddd2994fb5241642ccb37162c6cc7c87832fe953b29843e6337937e9f4ce"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/undici-types@7.24.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/undici-types@7.24.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/undici-types/-/undici-types-7.24.6.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.1",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bf8cc832bfdc5fbfddd81a40117dca34a2ff26b4f5b38decf7a94bbef7539b36b5a04bc3b9d0aa2bd685fdd8dcfd25a0cbc621d21df44d9c79569cea142c64e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/express-serve-static-core@5.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/express-serve-static-core/-/express-serve-static-core-5.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/express-serve-static-core@5.1.1",
      "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.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/express-serve-static-core"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.9.7",
      "scope": "excluded",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/qs@6.9.7",
      "type": "library",
      "bom-ref": "pkg:npm/@types/qs@6.9.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/qs"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.4",
      "scope": "excluded",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/range-parser@1.2.4",
      "type": "library",
      "bom-ref": "pkg:npm/@types/range-parser@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/range-parser"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "0.17.4",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c7610ce9324ec9b79cedce76057d19b293e874cb1051de4be8f4703ae9d5c955215e205229fdc07b30cbf0382f82de68d147ca35fb80d1e30baf6c0b4f802204"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/send@0.17.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/send@0.17.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/send/-/send-0.17.4.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/send"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fe9c8165648b0f69f475c1c4de1abcb3c66f7044c7b44b85fb713b5d5b74220da7bec5505dd8211d57049085a3cbd034c0a7d39fdedafcf48362884a2259cfff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/mime@1.3.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/mime/-/mime-1.3.5.tgz"
        }
      ],
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/send/node_modules/@types/mime"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "2.2.0",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f266a6e07d4d1cbb6eee79ad6a517b7b2047d784323804a67311e149f128472af49cffd87687ac12d53eb9246f31ef7a4d6fc73d3b64a0aa902e5e7737b51731"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/serve-static@2.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/serve-static/-/serve-static-2.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/serve-static@2.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/serve-static/-/serve-static-2.2.0.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/serve-static"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "afc4daca4f072675f4173b5b64dee856a19c716830f7c4ffd27789a613bdd4a9263b3ba0d4a9287d95110f851a0f9b87f00a9c14b7dd3c4ae7068774bbbd7faa"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/http-errors@2.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/http-errors/-/http-errors-2.0.5.tgz"
        }
      ],
      "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"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/http-errors"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pend",
      "version": "1.2.0",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/pend@1.2.0",
      "type": "library",
      "bom-ref": "pkg:npm/pend@1.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "3.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fbc35ea874634161fd9d8970a3681a980308999095cc8e14a04803a56a2b06df4e11fa698999feb9292c93340a3d6219ca38bf0bc7e958eeeeebd1b40d7d2d6e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/tar-stream@3.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tar-stream@3.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.2.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "b4a",
      "version": "1.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7697dc17d7c3351ebef9cb615d1ebb8b2860a96cbd081a2e02f2168489edcc11ba72f2bf72720f8994230708bf66a8e30440c67e8343b660749138eba0e277a5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/b4a@1.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/b4a/-/b4a-1.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/b4a@1.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/b4a/-/b4a-1.9.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bare-fs",
      "version": "4.8.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f9923af0a1cc52fa2c5df29b83f50e1cad2d6c27519de81bbcf11d11c67735de937ad89e42c24f4570515cf74bcb2f3edd54846cf5edb2e993a44b6defcc6ff7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bare-fs@4.8.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.8.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bare-fs@4.8.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bare-fs/-/bare-fs-4.8.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bare-events",
      "version": "2.9.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0083ca8a857bfd8ffc29f6770008633c9c4b2db638f52eb8626e436a4665520ef9a90893814abd8442681306b87947b33d4957472fe2e4da6c2afa3d8e02a6a0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bare-events@2.9.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bare-events/-/bare-events-2.9.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bare-events@2.9.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bare-events/-/bare-events-2.9.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bare-path",
      "version": "3.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67229bb2ebaa2ba020d0af295fa5794f1aba5de251bd8fb05ee7271464638b25583fd6160e9210ba093f6fe7a7458ac460125aa8bce08514295cf311ef7e3537"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bare-path@3.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bare-path@3.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bare-path/-/bare-path-3.1.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bare-stream",
      "version": "2.13.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3dcad0f2554b6e226c70d9b529ecfe629e06cb800719c375973c23bdfe4dc9b59e9fb56f12051fc9f9d7609db336a5a7cce7c26f501baba947f2d8b4b3242ccc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bare-stream@2.13.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bare-stream@2.13.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bare-stream/-/bare-stream-2.13.4.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "streamx",
      "version": "2.28.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cc4cd76f4b3909db3bb6a307eab859d3995c2727425a240f13088d9e056acecc4273deb6bcb638530fa65bba1df240c7db9f24d94cff26b3a474800085287d54"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/streamx@2.28.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/streamx/-/streamx-2.28.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/streamx@2.28.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/streamx/-/streamx-2.28.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "events-universal",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2d47797aebdb30ba70385f26ea2bcf09b85079289854d6fc56cd1f43c4235e8d094e4107a73f29c5d41fd204ad96d68fa70d0271af1bdfd2b1bcaf5c7ca46203"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/events-universal@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/events-universal@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/events-universal/-/events-universal-1.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fast-fifo",
      "version": "1.3.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "fddf6c7e8b38cb1ce9c240e4b8dee4d92a852ad60d9824f381f129cfcdb1df820cf7fcdcf0a1b14285e0d6588d0bf8b3a5133f30176de38366c78d595aa93e15"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/fast-fifo@1.3.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-fifo@1.3.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "text-decoder",
      "version": "1.2.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be52f2b5791e3f8c6f12ada8b477897d24084725b1a3fa191846d7aed10417d1e79ab765cb9f6c51bcd9fd08325ae2d81dcb421f1145e2d45064d43d93ad04c5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/text-decoder@1.2.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/text-decoder@1.2.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.2.7.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "teex",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "79813a88423ad8d8b51fca086bb2a50d4eae401b6aaf811a8e78b7c17eeba5f5c3f32b05c7ccf4f9dae2f8a5843d6a41b315dfc6ee7cc7fd23bd3553d5e90e4a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/teex@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/teex@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/teex/-/teex-1.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "bare-url",
      "version": "2.5.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1b16bb515581af4fde754d5bf932619ff019bcc4148fd386b29bd8b1a4d842b01b640e013936462f72e2671bc3f8278c9431f88eec03f38f9e4c0a7f6cb616e6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/bare-url@2.5.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/bare-url/-/bare-url-2.5.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/bare-url@2.5.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/bare-url/-/bare-url-2.5.4.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isexe",
      "version": "4.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "14552d64ca6867c46a1d2dd77971261d62c0e2d847f99c42bf694e88f227d5773b0b1aea856ccd483cc3fbf7214bfcdb61ece68b058b7500b4f497502a6b613b"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/isexe@4.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/isexe@4.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/isexe/-/isexe-4.0.0.tgz"
        },
        {
          "name": "cdx:npm:inBundle",
          "value": "true"
        },
        {
          "name": "cdx:npm:inDepBundle",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "archiver",
      "version": "8.0.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7d5d68ad97ec9cf9fd05a481c91fea13aeeb2422c9132d8ec796eaee7261fa3aae59a361e927de73be642764fa3ed74651b3d096b56849508439ae527624d0d6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/archiver@8.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/archiver/-/archiver-8.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/archiver@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/archiver/-/archiver-8.0.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "archiver,ZipArchive,archiver/ZipArchive"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/zip.js",
            "line": 6
          },
          {
            "location": "packages/support/lib/zip.ts",
            "line": 7
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer-crc32",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0dbd526e0052fdf83fdfdd806e5acc264f7b2a0826bd886be290796483135ad6a2bc23cc58b9266fb9b6d5c26fa6f80af89de7b14d829a68b1341671e2f163ff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/buffer-crc32@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/buffer-crc32@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/buffer-crc32/-/buffer-crc32-1.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "4.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e7cfdd8d2270ea61c90611426febcf516d18934841c243bc0e55e00b6e43b3f7df58a6a4f8eb2311206b52365da208bd70680652c78d3e879f4d57f130cd5fc"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/is-stream@4.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/is-stream@4.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/is-stream/-/is-stream-4.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lazystream",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6fde0688d1d0372e89353aede70eb33727df32b3645d96f72939026496f6575c5a1060a4d3ddef919da3937b6969e3f7dff3a25c2f96bcaf40c5479b9dfe676f"
        }
      ],
      "purl": "pkg:npm/lazystream@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lazystream@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lazystream/-/lazystream-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": "readable-stream",
      "version": "2.3.8",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f29d00524e173838087b04a2d25f04a63b3e1159d688aecda03204194d07844efe67263c0f520c63ba1dbb9951ac55c683bd4bd79286f10acf9ae9b8e514ed74"
        }
      ],
      "purl": "pkg:npm/readable-stream@2.3.8",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@2.3.8",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.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": "core-util-is",
      "version": "1.0.2",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/core-util-is@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/core-util-is@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "isarray",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "54b82121634ce842d0ce8ef3c26720d0d99357258a623bc878cf37ca3a74c110d39949eb33aefc7d06dc281a3a9f6089105d2cce81bfff2b60f932a56bcf402d"
        }
      ],
      "purl": "pkg:npm/isarray@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/isarray@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/isarray/-/isarray-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": "process-nextick-args",
      "version": "2.0.1",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/process-nextick-args@2.0.1",
      "type": "library",
      "bom-ref": "pkg:npm/process-nextick-args@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19dd94641243917958ec66c9c5fb04f3f9ef2a45045351b7f1cd6c88de903fa6bd3d3f4c98707c1a7a6c71298c252a05f0b388aedf2e77fc0fb688f2b381bafa"
        }
      ],
      "purl": "pkg:npm/safe-buffer@5.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/safe-buffer@5.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-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": "string_decoder",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9ff4a19ef0e2e851db6d57ef8aba3e5a88e2173bfeb3c30f30705ccd578f7d4a4324bc282d3d21b759786300426e2f29240bde104767907c8fc933ff9b345fc2"
        }
      ],
      "purl": "pkg:npm/string_decoder@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/string_decoder@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/string_decoder/-/string_decoder-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": "normalize-path",
      "version": "3.0.0",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/normalize-path@3.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/normalize-path@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "4.7.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0818699ca532f03e06bc067ebf67be5255a1f5cf9754badda26d2c80315866520816a660e7d9d6a90749fb7fc9f0692891b5ea40b1f2727d720ee4309500e0e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/readable-stream@4.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/readable-stream@4.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/readable-stream/-/readable-stream-4.7.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "abort-controller",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87c950f2d69c6589d1def3504e089b8feb4e0c7239ffe974e80bb63dcae2bff1a67add1e6a3e13c161f8d6c3bdc271c3890b048f5f6ad1daf375675e007b707a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/abort-controller@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/abort-controller@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "event-target-shim",
      "version": "5.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8bfd976e74b3feec51094ebe35d54980a5834cce36efe32a61b910cc3df6d43b8240952a3ae24a200d08336f96db1b581dd28e999e1d47a7c4c6c7784972fe59"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/event-target-shim@5.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/event-target-shim@5.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "buffer",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "153882a4dc6dc226591c465b71b4c87198c44552029fdcaafe90c591397de7f031cc3d6768172d37b60eebcae233f80b48363bb1dacc6f2f21a1f00362ebaa38"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/buffer@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/buffer@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/buffer/-/buffer-6.0.3.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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",
      "licenses": [
        {
          "license": {
            "id": "BSD-3-Clause",
            "url": "https://opensource.org/licenses/BSD-3-Clause",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "events",
      "version": "3.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "990c3ed9f9106c02f343b574318d08a9d9d734e793b4fe2bd2537dcfb0006b009782a79aedb0e28b6d0062b201ac577f1f1d0cd8e733e92d75d4268591471bd1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/events@3.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/events/-/events-3.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/events@3.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/events/-/events-3.3.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "process",
      "version": "0.11.10",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71d19e7ff76b585a32743d49b0ccee15ff35d349d997e193fb269c7366c471e7797fd463938cfe5ad1544c1bbd3e13a2f63fe37e604fbb498c118e3021d005f0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/process@0.11.10",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/process/-/process-0.11.10.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/process@0.11.10",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/process/-/process-0.11.10.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "readdir-glob",
      "version": "3.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "021341d8a80a79526bd7a9caf4b2d96c93569d8a13db766bba634a14379b1c17640bc2874aa5a8f3bd49014868582fd1b6311576a34c16933aaabc116da52aa7"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/readdir-glob@3.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-3.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/readdir-glob@3.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-3.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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.2.6",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "be92d012cf952c2af59d4d015d2d3b99a628170943007d209e042ebadb71230bad0c510c1ead9b957fbcbe98310dd2b72753f08c22627a9efb3a2b536782e5d4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "BlueOak-1.0.0",
            "url": "https://opensource.org/licenses/BlueOak-1.0.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "false"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/minimatch@10.2.6",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/minimatch@10.2.6",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "5.0.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "628bd0debce168b308ac38cd0cc90d4b4d6d79af77aa11211b9c72f1febe47497e770dca8bee6c0a822823de368ae2d94c75a881692d830543854d3d88d12299"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/brace-expansion@5.0.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/brace-expansion@5.0.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.12.tgz"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "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": "4.0.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "04bae011c453c17da8ea01b118e08dc8cbc64a9df96287ee633c3d87520c4d198aaadb40659554ebb6dd6fd3ebdaf50703cfa3de2dad25f8cee82ebee26c864c"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/balanced-match@4.0.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/balanced-match@4.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz"
        },
        {
          "name": "cdx:npm:inBundle",
          "value": "true"
        },
        {
          "name": "cdx:npm:inDepBundle",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "zip-stream",
      "version": "7.0.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "752bd829dbcbb001c20ea3ce848c24feae42bee5ad4c1dc3829a1ed2e5441634f320e026b10a69ad7db92270afaef26c8ab11bbb5387cb2ebb9ff9008f54b0ff"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/zip-stream@7.0.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zip-stream/-/zip-stream-7.0.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/zip-stream@7.0.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/zip-stream/-/zip-stream-7.0.5.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "compress-commons",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8344bc2800fca9fe3e57ffe9af705f0756819c044b5cdcf61b1fa39875342c4ae252ea1050e3ceba556ab8729327cf8400820eedf86c78d0ebf702b943d14a05"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/compress-commons@7.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/compress-commons/-/compress-commons-7.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/compress-commons@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/compress-commons/-/compress-commons-7.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "crc-32",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "44e9b308aad39cec326cf709029000e960568a3db71d57c654d2aaaab669bb264e1ea2b60b01d2be91aecadfd434dbda22311df17e48146a78321f887b520725"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/crc-32@1.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/crc-32@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/crc-32/-/crc-32-1.2.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/crc32"
        },
        {
          "name": "cdx:npm:bin",
          "value": "crc32"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "crc32-stream",
      "version": "7.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2015ac63cc739f242b7079fc8786c2f3fe04acd91ee5e973806f0672a1784453f0e9a1e459645ced3830eaea636935ff093ff2420a9810d93162c4d837e856da"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/crc32-stream@7.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-7.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/crc32-stream@7.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-7.0.1.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@types",
      "name": "ws",
      "version": "8.18.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e1545e83095840f24506cbe69acc543891743b1354f2ec0df2a4539ed0870957c3bf339d751bdf405b6e22acaad6e7a5ade38c86f7e8a3f056aaa011a4b815e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40types/ws@8.18.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/ws@8.18.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/ws"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@xmldom",
      "name": "xmldom",
      "version": "0.9.12",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e405e3adc302953af23def4b819af2829075963eecd12f44d3e5be0076952805721da9da7caf3a88f4af1b9c47552a7f8c2f951f5517bb44c0126636efdc47ec"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40xmldom/xmldom@0.9.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@xmldom/xmldom@0.9.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@xmldom/xmldom/-/xmldom-0.9.12.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@xmldom/xmldom,DOMParser,@xmldom/xmldom/DOMParser,MIME_TYPE,@xmldom/xmldom/MIME_TYPE,Document,@xmldom/xmldom/Document,Node,@xmldom/xmldom/Node,Element,@xmldom/xmldom/Element"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/fake-driver/build/lib/fake-app.js",
            "line": 3
          },
          {
            "location": "packages/fake-driver/build/lib/fake-element.js",
            "line": 1
          },
          {
            "location": "packages/universal-xml-plugin/build/lib/xpath.js",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/commands/contexts.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/fake-app.ts",
            "line": 5
          },
          {
            "location": "packages/fake-driver/lib/fake-app.ts",
            "line": 6
          },
          {
            "location": "packages/fake-driver/lib/fake-element.ts",
            "line": 1
          },
          {
            "location": "packages/fake-driver/lib/fake-element.ts",
            "line": 2
          },
          {
            "location": "packages/universal-xml-plugin/lib/xpath.ts",
            "line": 1
          },
          {
            "location": "packages/universal-xml-plugin/lib/xpath.ts",
            "line": 2
          }
        ]
      },
      "tags": [
        "xml"
      ]
    },
    {
      "group": "",
      "name": "mime-types",
      "version": "3.0.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2db833764d21e23ba843d7c22975b86f2d1426a8fe9ce3ab23d309d6c4a3e2723c688d9ea35aa6bd01227b8543d6096c4b6e749f5e4bb16b18b42ba0892b52e4"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mime-types@3.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/mime-types@3.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/mime-types/-/mime-types-3.0.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "mime-types"
        },
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/support/package-lock.json"
              }
            ],
            "concludedValue": "packages/support/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/internal/http-upload.js",
            "line": 4
          },
          {
            "location": "packages/support/build/lib/internal/http-upload.js",
            "line": 80
          },
          {
            "location": "packages/support/lib/internal/http-upload.ts",
            "line": 6
          },
          {
            "location": "packages/support/lib/internal/http-upload.ts",
            "line": 121
          }
        ]
      }
    },
    {
      "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",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/mime-db@1.54.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/mime-db/-/mime-db-1.54.0.tgz"
        }
      ],
      "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"
        },
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/support/package-lock.json"
              }
            ],
            "concludedValue": "packages/support/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "typescript",
      "version": "6.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "cb64efbb14993c3c906a490544f6472859be28a56a222b1d83dfc26709bd7edbca5cb3fc3515a3dfcfce0e335baf8dd2b285ea36e022b047f519d0b1a9671d07"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/typescript@6.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typescript@6.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typescript/-/typescript-6.0.3.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/tsc, /app/node_modules/.bin/tsserver"
        },
        {
          "name": "cdx:npm:bin",
          "value": "tsc, tsserver"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lockfile",
      "version": "1.0.4",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/lockfile@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/lockfile@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ImportedModules",
          "value": "lockfile"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/util.js",
            "line": 10
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 410
          },
          {
            "location": "packages/support/build/lib/util.js",
            "line": 426
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 22
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 518
          },
          {
            "location": "packages/support/lib/util.ts",
            "line": 532
          }
        ]
      }
    },
    {
      "group": "",
      "name": "signal-exit",
      "version": "3.0.7",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "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": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "plist",
      "version": "5.0.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "db437e8350ef326fc31516ecbc447bb53e300ebcaad16ba72bb54c9036a225c28d6a902750c913b009da70561ff27e36d05e077fafe179f82625190c6f53347e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/plist@5.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/plist/-/plist-5.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/plist@5.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/plist/-/plist-5.0.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "plist,build,plist/build,buildBinary,plist/buildBinary,parse,plist/parse,parseBinary,plist/parseBinary,PlistValue,plist/PlistValue"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/plist.js",
            "line": 1
          },
          {
            "location": "packages/support/build/lib/plist.js",
            "line": 65
          },
          {
            "location": "packages/support/build/lib/plist.js",
            "line": 83
          },
          {
            "location": "packages/support/build/lib/plist.js",
            "line": 92
          },
          {
            "location": "packages/support/build/lib/plist.js",
            "line": 95
          },
          {
            "location": "packages/support/build/lib/plist.js",
            "line": 108
          },
          {
            "location": "packages/support/build/lib/plist.js",
            "line": 114
          },
          {
            "location": "packages/support/lib/plist.ts",
            "line": 1
          },
          {
            "location": "packages/support/lib/plist.ts",
            "line": 75
          },
          {
            "location": "packages/support/lib/plist.ts",
            "line": 93
          },
          {
            "location": "packages/support/lib/plist.ts",
            "line": 103
          },
          {
            "location": "packages/support/lib/plist.ts",
            "line": 116
          },
          {
            "location": "packages/support/lib/plist.ts",
            "line": 130
          },
          {
            "location": "packages/support/lib/plist.ts",
            "line": 137
          }
        ]
      }
    },
    {
      "group": "",
      "name": "xmlbuilder",
      "version": "15.1.1",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/xmlbuilder@15.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/xmlbuilder@15.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "pluralize",
      "version": "8.0.0",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/pluralize@8.0.0",
      "type": "library",
      "bom-ref": "pkg:npm/pluralize@8.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ImportedModules",
          "value": "pluralize"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/internal/pluralize.js",
            "line": 1
          },
          {
            "location": "packages/support/build/lib/internal/pluralize.js",
            "line": 18
          },
          {
            "location": "packages/support/lib/internal/pluralize.ts",
            "line": 1
          },
          {
            "location": "packages/support/lib/internal/pluralize.ts",
            "line": 24
          }
        ]
      }
    },
    {
      "group": "",
      "name": "sanitize-filename",
      "version": "1.6.4",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f59c88d3c3ecbdd425dabfdb0481ae6e955d477451f6c63a44389614fade036d42fc41654219a0a36d1466536364c31936e6eeb0b840428ce403439de49db512"
        }
      ],
      "licenses": [
        {
          "expression": "WTFPL OR ISC"
        }
      ],
      "purl": "pkg:npm/sanitize-filename@1.6.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/sanitize-filename@1.6.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/sanitize-filename/-/sanitize-filename-1.6.4.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "sanitize-filename"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/fs.js",
            "line": 5
          },
          {
            "location": "packages/support/lib/fs.ts",
            "line": 21
          }
        ]
      }
    },
    {
      "group": "",
      "name": "truncate-utf8-bytes",
      "version": "1.0.2",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "WTFPL",
            "url": "https://opensource.org/licenses/WTFPL",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Public Domain"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "false"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/truncate-utf8-bytes@1.0.2",
      "type": "library",
      "bom-ref": "pkg:npm/truncate-utf8-bytes@1.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Public Domain"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "utf8-byte-length",
      "version": "1.0.4",
      "scope": "optional",
      "licenses": [
        {
          "license": {
            "id": "WTFPL",
            "url": "https://opensource.org/licenses/WTFPL",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Public Domain"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "false"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/utf8-byte-length@1.0.4",
      "type": "library",
      "bom-ref": "pkg:npm/utf8-byte-length@1.0.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Public Domain"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "which",
      "version": "7.0.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "45a9dc807d9d99b2dd1e5e8b46112abe495632097f1dd9ee9f463dd0a84138b90c79f83c41aeff65e97c4a6fbc1c470fe83123cec5b3a64b81404668939f22b0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "ISC",
            "url": "https://opensource.org/licenses/ISC",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/which@7.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/which/-/which-7.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/which@7.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/which/-/which-7.0.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/packages/support/node_modules/.bin/node-which"
        },
        {
          "name": "cdx:npm:bin",
          "value": "node-which"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "which"
        },
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/npm-run-all2/node_modules/.bin/node-which"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/fs.js",
            "line": 6
          },
          {
            "location": "packages/support/lib/fs.ts",
            "line": 22
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yauzl",
      "version": "3.4.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8c81fdc8b47dc2aaf4c0e4b44e906fa3f83fd948191f9a9e3d56e3811962885d0162f399c9a0649cab05fb1f4886dd0eeacaa09c1f77ac220274e64579c26e0f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/yauzl@3.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yauzl/-/yauzl-3.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yauzl@3.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "packages/support/package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yauzl/-/yauzl-3.4.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "yauzl"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/support/package-lock.json"
              }
            ],
            "concludedValue": "packages/support/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/support/build/lib/internal/yauzl-helpers.js",
            "line": 3
          },
          {
            "location": "packages/support/lib/internal/yauzl-helpers.ts",
            "line": 5
          },
          {
            "location": "packages/support/lib/internal/zip-extractor.ts",
            "line": 6
          },
          {
            "location": "packages/support/lib/zip.ts",
            "line": 8
          }
        ]
      }
    },
    {
      "group": "@appium",
      "name": "tsconfig",
      "version": "2.0.0-beta.1",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40appium/tsconfig@2.0.0-beta.1",
      "type": "library",
      "bom-ref": "pkg:npm/@appium/tsconfig@2.0.0-beta.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:resolvedPath",
          "value": "packages/tsconfig"
        },
        {
          "name": "cdx:npm:isLink",
          "value": "true"
        },
        {
          "name": "cdx:npm:manifestSourceType",
          "value": "path"
        },
        {
          "name": "cdx:npm:manifestSource",
          "value": "file:/app/packages/tsconfig"
        },
        {
          "name": "cdx:npm:isRegistryDependency",
          "value": "false"
        },
        {
          "name": "cdx:npm:isWorkspace",
          "value": "true"
        },
        {
          "name": "SrcFile",
          "value": "packages/tsconfig/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/tsconfig/package-lock.json"
              }
            ],
            "concludedValue": "packages/tsconfig/package-lock.json"
          }
        ]
      }
    },
    {
      "group": "@tsconfig",
      "name": "node22",
      "version": "22.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b702d0efbcdebedc686c1383e13a00b559ae62ba5e614877aa1f93129fb4f085a1a6cac87e5547a90d45d4288fc5018bedda0274120e38217ed539bcdf77da36"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40tsconfig/node22@22.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@tsconfig/node22/-/node22-22.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@tsconfig/node22@22.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@tsconfig/node22/-/node22-22.0.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/@appium/logger@3.0.0-beta.2",
      "dependsOn": [
        "pkg:npm/lru-cache@11.5.2"
      ]
    },
    {
      "ref": "pkg:npm/@appium/schema@2.0.0-beta.3",
      "dependsOn": [
        "pkg:npm/@types/json-schema@7.0.15"
      ]
    },
    {
      "ref": "pkg:npm/@appium/support@8.0.0-beta.6",
      "dependsOn": [
        "pkg:npm/@appium/logger@3.0.0-beta.2",
        "pkg:npm/@appium/tsconfig@2.0.0-beta.1",
        "pkg:npm/@appium/types@2.0.0-beta.5",
        "pkg:npm/archiver@8.0.0",
        "pkg:npm/asyncbox@6.5.0",
        "pkg:npm/axios@1.20.0",
        "pkg:npm/lockfile@1.0.4",
        "pkg:npm/mime-types@3.0.2",
        "pkg:npm/plist@5.0.0",
        "pkg:npm/pluralize@8.0.0",
        "pkg:npm/sanitize-filename@1.6.4",
        "pkg:npm/semver@7.8.5",
        "pkg:npm/shell-quote@1.12.0",
        "pkg:npm/teen_process@4.2.1",
        "pkg:npm/which@7.0.0",
        "pkg:npm/yauzl@3.4.0"
      ]
    },
    {
      "ref": "pkg:npm/@appium/types@2.0.0-beta.5",
      "dependsOn": [
        "pkg:npm/@appium/logger@3.0.0-beta.2",
        "pkg:npm/@appium/schema@2.0.0-beta.3",
        "pkg:npm/@appium/tsconfig@2.0.0-beta.1",
        "pkg:npm/@types/express@5.0.6",
        "pkg:npm/@types/ws@8.18.1"
      ]
    },
    {
      "ref": "pkg:npm/yocto-queue@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/p-limit@7.3.1",
      "dependsOn": [
        "pkg:npm/yocto-queue@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/asyncbox@6.5.0",
      "dependsOn": [
        "pkg:npm/p-limit@7.3.1"
      ]
    },
    {
      "ref": "pkg:npm/follow-redirects@1.16.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/asynckit@0.4.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/delayed-stream@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/combined-stream@1.0.8",
      "dependsOn": [
        "pkg:npm/delayed-stream@1.0.0"
      ]
    },
    {
      "ref": "pkg:npm/es-errors@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/function-bind@1.1.2",
      "dependsOn": []
    },
    {
      "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/hasown@2.0.4",
      "dependsOn": [
        "pkg:npm/function-bind@1.1.2"
      ]
    },
    {
      "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.4",
        "pkg:npm/math-intrinsics@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/has-tostringtag@1.0.2",
      "dependsOn": [
        "pkg:npm/has-symbols@1.1.0"
      ]
    },
    {
      "ref": "pkg:npm/es-set-tostringtag@2.1.0",
      "dependsOn": [
        "pkg:npm/es-errors@1.3.0",
        "pkg:npm/get-intrinsic@1.3.0",
        "pkg:npm/has-tostringtag@1.0.2",
        "pkg:npm/hasown@2.0.4"
      ]
    },
    {
      "ref": "pkg:npm/mime-db@1.52.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-types@2.1.35",
      "dependsOn": [
        "pkg:npm/mime-db@1.52.0"
      ]
    },
    {
      "ref": "pkg:npm/form-data@4.0.6",
      "dependsOn": [
        "pkg:npm/asynckit@0.4.0",
        "pkg:npm/combined-stream@1.0.8",
        "pkg:npm/es-set-tostringtag@2.1.0",
        "pkg:npm/hasown@2.0.4",
        "pkg:npm/mime-types@2.1.35"
      ]
    },
    {
      "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/agent-base@6.0.2",
      "dependsOn": [
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/https-proxy-agent@5.0.1",
      "dependsOn": [
        "pkg:npm/agent-base@6.0.2",
        "pkg:npm/debug@4.4.3"
      ]
    },
    {
      "ref": "pkg:npm/proxy-from-env@2.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/axios@1.20.0",
      "dependsOn": [
        "pkg:npm/follow-redirects@1.16.0",
        "pkg:npm/form-data@4.0.6",
        "pkg:npm/https-proxy-agent@5.0.1",
        "pkg:npm/proxy-from-env@2.1.0"
      ]
    },
    {
      "ref": "pkg:npm/semver@7.8.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/shell-quote@1.12.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/teen_process@4.2.1",
      "dependsOn": [
        "pkg:npm/shell-quote@1.12.0"
      ]
    },
    {
      "ref": "pkg:npm/async@3.2.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/inherits@2.0.4",
      "dependsOn": []
    },
    {
      "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/@types/json-schema@7.0.15",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lru-cache@11.5.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici-types@7.24.6",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@24.19.1",
      "dependsOn": [
        "pkg:npm/undici-types@7.24.6"
      ]
    },
    {
      "ref": "pkg:npm/@types/connect@3.4.35",
      "dependsOn": [
        "pkg:npm/@types/node@24.19.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/body-parser@1.19.2",
      "dependsOn": [
        "pkg:npm/@types/connect@3.4.35",
        "pkg:npm/@types/node@24.19.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/qs@6.9.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/range-parser@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/mime@1.3.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/send@0.17.4",
      "dependsOn": [
        "pkg:npm/@types/mime@1.3.5",
        "pkg:npm/@types/node@24.19.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/express-serve-static-core@5.1.1",
      "dependsOn": [
        "pkg:npm/@types/node@24.19.1",
        "pkg:npm/@types/qs@6.9.7",
        "pkg:npm/@types/range-parser@1.2.4",
        "pkg:npm/@types/send@0.17.4"
      ]
    },
    {
      "ref": "pkg:npm/@types/http-errors@2.0.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/serve-static@2.2.0",
      "dependsOn": [
        "pkg:npm/@types/http-errors@2.0.5",
        "pkg:npm/@types/node@24.19.1"
      ]
    },
    {
      "ref": "pkg:npm/@types/express@5.0.6",
      "dependsOn": [
        "pkg:npm/@types/body-parser@1.19.2",
        "pkg:npm/@types/express-serve-static-core@5.1.1",
        "pkg:npm/@types/serve-static@2.2.0"
      ]
    },
    {
      "ref": "pkg:npm/pend@1.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/b4a@1.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bare-events@2.9.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/bare-path@3.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/events-universal@1.0.1",
      "dependsOn": [
        "pkg:npm/bare-events@2.9.2"
      ]
    },
    {
      "ref": "pkg:npm/fast-fifo@1.3.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/text-decoder@1.2.7",
      "dependsOn": [
        "pkg:npm/b4a@1.9.0"
      ]
    },
    {
      "ref": "pkg:npm/streamx@2.28.1",
      "dependsOn": [
        "pkg:npm/events-universal@1.0.1",
        "pkg:npm/fast-fifo@1.3.2",
        "pkg:npm/text-decoder@1.2.7"
      ]
    },
    {
      "ref": "pkg:npm/teex@1.0.1",
      "dependsOn": [
        "pkg:npm/streamx@2.28.1"
      ]
    },
    {
      "ref": "pkg:npm/bare-stream@2.13.4",
      "dependsOn": [
        "pkg:npm/b4a@1.9.0",
        "pkg:npm/bare-events@2.9.2",
        "pkg:npm/streamx@2.28.1",
        "pkg:npm/teex@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/bare-url@2.5.4",
      "dependsOn": [
        "pkg:npm/bare-path@3.1.2"
      ]
    },
    {
      "ref": "pkg:npm/bare-fs@4.8.2",
      "dependsOn": [
        "pkg:npm/bare-events@2.9.2",
        "pkg:npm/bare-path@3.1.2",
        "pkg:npm/bare-stream@2.13.4",
        "pkg:npm/bare-url@2.5.4",
        "pkg:npm/fast-fifo@1.3.2"
      ]
    },
    {
      "ref": "pkg:npm/tar-stream@3.2.2",
      "dependsOn": [
        "pkg:npm/b4a@1.9.0",
        "pkg:npm/bare-fs@4.8.2",
        "pkg:npm/fast-fifo@1.3.2",
        "pkg:npm/streamx@2.28.1"
      ]
    },
    {
      "ref": "pkg:npm/isexe@4.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/buffer-crc32@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/is-stream@4.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/core-util-is@1.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/isarray@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/process-nextick-args@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/safe-buffer@5.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/string_decoder@1.1.1",
      "dependsOn": [
        "pkg:npm/safe-buffer@5.1.2"
      ]
    },
    {
      "ref": "pkg:npm/readable-stream@2.3.8",
      "dependsOn": [
        "pkg:npm/core-util-is@1.0.2",
        "pkg:npm/inherits@2.0.4",
        "pkg:npm/isarray@1.0.0",
        "pkg:npm/process-nextick-args@2.0.1",
        "pkg:npm/safe-buffer@5.1.2",
        "pkg:npm/string_decoder@1.1.1",
        "pkg:npm/util-deprecate@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/lazystream@1.0.1",
      "dependsOn": [
        "pkg:npm/readable-stream@2.3.8"
      ]
    },
    {
      "ref": "pkg:npm/normalize-path@3.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/event-target-shim@5.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/abort-controller@3.0.0",
      "dependsOn": [
        "pkg:npm/event-target-shim@5.0.1"
      ]
    },
    {
      "ref": "pkg:npm/base64-js@1.5.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ieee754@1.2.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/buffer@6.0.3",
      "dependsOn": [
        "pkg:npm/base64-js@1.5.1",
        "pkg:npm/ieee754@1.2.1"
      ]
    },
    {
      "ref": "pkg:npm/events@3.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/process@0.11.10",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/readable-stream@4.7.0",
      "dependsOn": [
        "pkg:npm/abort-controller@3.0.0",
        "pkg:npm/buffer@6.0.3",
        "pkg:npm/events@3.3.0",
        "pkg:npm/process@0.11.10",
        "pkg:npm/string_decoder@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/balanced-match@4.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/brace-expansion@5.0.12",
      "dependsOn": [
        "pkg:npm/balanced-match@4.0.4"
      ]
    },
    {
      "ref": "pkg:npm/minimatch@10.2.6",
      "dependsOn": [
        "pkg:npm/brace-expansion@5.0.12"
      ]
    },
    {
      "ref": "pkg:npm/readdir-glob@3.0.0",
      "dependsOn": [
        "pkg:npm/minimatch@10.2.6"
      ]
    },
    {
      "ref": "pkg:npm/crc-32@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/crc32-stream@7.0.1",
      "dependsOn": [
        "pkg:npm/crc-32@1.2.2",
        "pkg:npm/readable-stream@4.7.0"
      ]
    },
    {
      "ref": "pkg:npm/compress-commons@7.0.1",
      "dependsOn": [
        "pkg:npm/crc-32@1.2.2",
        "pkg:npm/crc32-stream@7.0.1",
        "pkg:npm/is-stream@4.0.1",
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/readable-stream@4.7.0"
      ]
    },
    {
      "ref": "pkg:npm/zip-stream@7.0.5",
      "dependsOn": [
        "pkg:npm/compress-commons@7.0.1",
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/readable-stream@4.7.0"
      ]
    },
    {
      "ref": "pkg:npm/archiver@8.0.0",
      "dependsOn": [
        "pkg:npm/async@3.2.6",
        "pkg:npm/buffer-crc32@1.0.0",
        "pkg:npm/is-stream@4.0.1",
        "pkg:npm/lazystream@1.0.1",
        "pkg:npm/normalize-path@3.0.0",
        "pkg:npm/readable-stream@4.7.0",
        "pkg:npm/readdir-glob@3.0.0",
        "pkg:npm/tar-stream@3.2.2",
        "pkg:npm/zip-stream@7.0.5"
      ]
    },
    {
      "ref": "pkg:npm/@types/ws@8.18.1",
      "dependsOn": [
        "pkg:npm/@types/node@24.19.1"
      ]
    },
    {
      "ref": "pkg:npm/@xmldom/xmldom@0.9.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-db@1.54.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/mime-types@3.0.2",
      "dependsOn": [
        "pkg:npm/mime-db@1.54.0"
      ]
    },
    {
      "ref": "pkg:npm/typescript@6.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/signal-exit@3.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lockfile@1.0.4",
      "dependsOn": [
        "pkg:npm/signal-exit@3.0.7"
      ]
    },
    {
      "ref": "pkg:npm/xmlbuilder@15.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/plist@5.0.0",
      "dependsOn": [
        "pkg:npm/@xmldom/xmldom@0.9.12",
        "pkg:npm/xmlbuilder@15.1.1"
      ]
    },
    {
      "ref": "pkg:npm/pluralize@8.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/utf8-byte-length@1.0.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/truncate-utf8-bytes@1.0.2",
      "dependsOn": [
        "pkg:npm/utf8-byte-length@1.0.4"
      ]
    },
    {
      "ref": "pkg:npm/sanitize-filename@1.6.4",
      "dependsOn": [
        "pkg:npm/truncate-utf8-bytes@1.0.2"
      ]
    },
    {
      "ref": "pkg:npm/which@7.0.0",
      "dependsOn": [
        "pkg:npm/isexe@4.0.0"
      ]
    },
    {
      "ref": "pkg:npm/yauzl@3.4.0",
      "dependsOn": [
        "pkg:npm/pend@1.2.0"
      ]
    },
    {
      "ref": "pkg:npm/@appium/tsconfig@2.0.0-beta.1",
      "dependsOn": [
        "pkg:npm/@tsconfig/node22@22.0.0",
        "pkg:npm/typescript@6.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@tsconfig/node22@22.0.0",
      "dependsOn": []
    }
  ]
}
