{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:4ebb5dc1-f47a-4aeb-a343-34c19b01fb31",
  "version": 1,
  "metadata": {
    "timestamp": "2026-11-10T12:43:12Z",
    "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": "@earendil-works",
      "name": "pi-schema",
      "version": "1.5.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/%40earendil-works/pi-schema@1.5.2",
      "type": "library",
      "bom-ref": "pkg:npm/@earendil-works/pi-schema@1.5.2",
      "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": "ExportedModules",
          "value": "@earendil-works/pi-schema,Optional,@earendil-works/pi-schema/Optional,@earendil-works/pi-schema/opt,Static,@earendil-works/pi-schema/Static"
        },
        {
          "name": "ImportedModules",
          "value": "@earendil-works/pi-schema,@earendil-works/pi-schema/arr,bool,@earendil-works/pi-schema/bool,@earendil-works/pi-schema/nul,@earendil-works/pi-schema/num,@earendil-works/pi-schema/opt,@earendil-works/pi-schema/str,union,@earendil-works/pi-schema/union,@earendil-works/pi-schema/int,oneOf,@earendil-works/pi-schema/oneOf,@earendil-works/pi-schema/obj,compile,@earendil-works/pi-schema/compile,bytes,@earendil-works/pi-schema/bytes,Optional,@earendil-works/pi-schema/Optional,unknown,@earendil-works/pi-schema/unknown,@earendil-works/pi-schema/map,@earendil-works/pi-schema/lit,Validator,@earendil-works/pi-schema/Validator,Static,@earendil-works/pi-schema/Static,nullable,@earendil-works/pi-schema/nullable,Annotations,@earendil-works/pi-schema/Annotations,Schema,@earendil-works/pi-schema/Schema,Properties,@earendil-works/pi-schema/Properties,StaticObject,@earendil-works/pi-schema/StaticObject,CoercingValidator,@earendil-works/pi-schema/CoercingValidator,JsonSchema,@earendil-works/pi-schema/JsonSchema,@earendil-works/pi-schema/formats,formats,@earendil-works/pi-schema/formats/formats"
        },
        {
          "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/ai/dist/providers/compat-schema.js",
            "line": 1
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 5
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 11
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 20
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 21
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 22
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 23
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 24
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 26
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 31
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 36
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 37
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 38
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 39
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 43
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 44
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 48
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 52
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 53
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 54
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 57
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 60
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 61
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 64
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 65
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 67
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 68
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 76
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 77
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 78
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 79
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 80
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 81
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 83
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 86
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 93
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 96
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 103
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 104
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 108
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 111
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 114
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 117
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 123
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 126
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 130
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 134
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 137
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 138
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 141
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 144
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 147
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 150
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 153
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 168
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 171
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 174
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 175
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 176
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 180
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 183
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 195
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 203
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 218
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 252
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 256
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 260
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 264
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 268
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 278
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 289
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 292
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 296
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 300
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 304
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 308
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 312
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 320
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 327
          },
          {
            "location": "packages/ai/dist/providers/compat-schema.js",
            "line": 357
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 1
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 8
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 9
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 10
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 11
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 12
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 14
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 15
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 16
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 17
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 18
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 19
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 20
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 24
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 25
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 29
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 30
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 31
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 32
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 36
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 43
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 48
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 49
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 50
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 51
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 58
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 61
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 62
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 65
          },
          {
            "location": "packages/ai/dist/providers/model-schema.js",
            "line": 66
          },
          {
            "location": "packages/ai/dist/providers/schema-builders.js",
            "line": 3
          },
          {
            "location": "packages/ai/dist/providers/schema-builders.js",
            "line": 7
          },
          {
            "location": "packages/ai/dist/utils/validation.js",
            "line": 1
          },
          {
            "location": "packages/ai/dist/utils/validation.js",
            "line": 12
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 4
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 5
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 8
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 15
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 18
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 21
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 30
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 42
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 46
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 50
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 58
          },
          {
            "location": "packages/chord/dist/contracts/schema.js",
            "line": 65
          },
          {
            "location": "packages/chord/dist/data/validator.js",
            "line": 2
          },
          {
            "location": "packages/chord/dist/data/validator.js",
            "line": 11
          },
          {
            "location": "packages/chord/dist/link/message.js",
            "line": 3
          },
          {
            "location": "packages/chord/dist/link/message.js",
            "line": 41
          },
          {
            "location": "packages/chord/dist/link/message.js",
            "line": 53
          },
          {
            "location": "packages/durable/dist/codemode/codemode.js",
            "line": 5
          },
          {
            "location": "packages/durable/dist/codemode/codemode.js",
            "line": 55
          },
          {
            "location": "packages/durable/dist/codemode/models.js",
            "line": 1
          },
          {
            "location": "packages/durable/dist/codemode/models.js",
            "line": 181
          },
          {
            "location": "packages/durable/dist/codemode/models.js",
            "line": 203
          },
          {
            "location": "packages/durable/dist/codemode/models.js",
            "line": 219
          },
          {
            "location": "packages/durable/dist/harness/tool.js",
            "line": 6
          },
          {
            "location": "packages/durable/dist/harness/tool.js",
            "line": 606
          },
          {
            "location": "packages/durable/dist/tool-search/tool-search.js",
            "line": 7
          },
          {
            "location": "packages/durable/dist/tool-search/tool-search.js",
            "line": 14
          },
          {
            "location": "packages/durable/dist/tool-search/tool-search.js",
            "line": 15
          },
          {
            "location": "packages/durable/dist/tool-search/tool-search.js",
            "line": 16
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 1
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 7
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 8
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 9
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 11
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 12
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 13
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 16
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 17
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 18
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 19
          },
          {
            "location": "packages/durable/dist/tools/bash.js",
            "line": 20
          },
          {
            "location": "packages/durable/dist/tools/edit.js",
            "line": 1
          },
          {
            "location": "packages/durable/dist/tools/edit.js",
            "line": 7
          },
          {
            "location": "packages/durable/dist/tools/edit.js",
            "line": 8
          },
          {
            "location": "packages/durable/dist/tools/edit.js",
            "line": 11
          },
          {
            "location": "packages/durable/dist/tools/edit.js",
            "line": 13
          },
          {
            "location": "packages/durable/dist/tools/edit.js",
            "line": 14
          },
          {
            "location": "packages/durable/dist/tools/edit.js",
            "line": 15
          },
          {
            "location": "packages/durable/dist/tools/read.js",
            "line": 2
          },
          {
            "location": "packages/durable/dist/tools/read.js",
            "line": 10
          },
          {
            "location": "packages/durable/dist/tools/read.js",
            "line": 11
          },
          {
            "location": "packages/durable/dist/tools/read.js",
            "line": 12
          },
          {
            "location": "packages/durable/dist/tools/read.js",
            "line": 13
          },
          {
            "location": "packages/durable/dist/tools/read.js",
            "line": 19
          },
          {
            "location": "packages/durable/dist/tools/read.js",
            "line": 20
          },
          {
            "location": "packages/durable/dist/tools/read.js",
            "line": 21
          },
          {
            "location": "packages/durable/dist/tools/write.js",
            "line": 1
          },
          {
            "location": "packages/durable/dist/tools/write.js",
            "line": 7
          },
          {
            "location": "packages/durable/dist/tools/write.js",
            "line": 8
          },
          {
            "location": "packages/durable/dist/tools/write.js",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 47
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 62
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 72
          },
          {
            "location": "apps/p2/plugins/artifacts/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/artifacts/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/artifacts/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/artifacts/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/artifacts/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/artifacts/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/artifacts/tool.ts",
            "line": 2
          },
          {
            "location": "apps/p2/plugins/artifacts/tool.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/artifacts/tool.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/artifacts/tool.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/artifacts/tool.ts",
            "line": 47
          },
          {
            "location": "apps/p2/plugins/artifacts/tool.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/artifacts/tool.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/artifacts/tool.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 2
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 47
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 56
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 58
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 63
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 74
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 80
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 81
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 84
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 87
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 88
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 89
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 93
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 94
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 95
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 96
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 97
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 98
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 102
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 106
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 107
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 109
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 111
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 119
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 120
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 121
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 122
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 123
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 124
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 125
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 128
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 130
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 132
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 134
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 136
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 139
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 140
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 141
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 149
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 153
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 155
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 157
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 175
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 176
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 182
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 183
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 184
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 185
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 188
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 190
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 191
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 197
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 201
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 203
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 231
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 233
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 235
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 238
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 240
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 253
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 255
          },
          {
            "location": "apps/p2/plugins/chat/contract.ts",
            "line": 270
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 69
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 70
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 71
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 72
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/chat/shell.ts",
            "line": 99
          },
          {
            "location": "apps/p2/plugins/chat/worker.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/chat/worker.ts",
            "line": 85
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 55
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 56
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 67
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 108
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 111
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 112
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 113
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 127
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 129
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 131
          },
          {
            "location": "apps/p2/plugins/chat-mode/contract.ts",
            "line": 132
          },
          {
            "location": "apps/p2/plugins/chat-mode/digest.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/chat-mode/digest.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/chat-mode/worker.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/chat-mode/worker.ts",
            "line": 89
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 38
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 47
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 55
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 56
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 63
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 64
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 65
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 67
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 69
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 100
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 102
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 103
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 126
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 127
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 128
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 129
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 130
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 131
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 132
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 134
          },
          {
            "location": "apps/p2/plugins/conversations/contract.ts",
            "line": 138
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 3
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 43
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 47
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/conversations/worker.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/dev-tools/tool.ts",
            "line": 2
          },
          {
            "location": "apps/p2/plugins/dev-tools/tool.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/dev-tools/tool.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/devices/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/devices/contract.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/devices/contract.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 38
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 43
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 55
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 56
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 60
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 62
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 63
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 72
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 74
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 77
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 80
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 81
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 87
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 92
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 93
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 101
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 102
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 103
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 104
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 105
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 107
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 113
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 115
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 120
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 122
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 124
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 126
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 128
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 135
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 143
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 144
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 160
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 167
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 170
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 174
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 177
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 195
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 196
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 197
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 198
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 199
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 200
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 201
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 202
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 204
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 211
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 212
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 213
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 215
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 216
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 217
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 222
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 223
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 230
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 231
          },
          {
            "location": "apps/p2/plugins/discord/contract.ts",
            "line": 237
          },
          {
            "location": "apps/p2/plugins/discord/server.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/discord/server.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 7
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/drafts/contract.ts",
            "line": 47
          },
          {
            "location": "apps/p2/plugins/drafts/worker.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/drafts/worker.ts",
            "line": 7
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 43
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 55
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 56
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 58
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 65
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 67
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 70
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 72
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 84
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 85
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 86
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 99
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 100
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 103
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 105
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 107
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 108
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 109
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 110
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 111
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 112
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 117
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 118
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 120
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 121
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 125
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 126
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 128
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 129
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 130
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 140
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 142
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 145
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 148
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 151
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 152
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 153
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 168
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 169
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 170
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 182
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 183
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 184
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 194
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 208
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 211
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 212
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 213
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 214
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 215
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 216
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 217
          },
          {
            "location": "apps/p2/plugins/envs/contract.ts",
            "line": 220
          },
          {
            "location": "apps/p2/plugins/envs/manager.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/envs/manager.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/envs/manager.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/envs/sandbox-schema.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/envs/schema.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/envs/server.ts",
            "line": 2
          },
          {
            "location": "apps/p2/plugins/envs/server.ts",
            "line": 74
          },
          {
            "location": "apps/p2/plugins/envs/server.ts",
            "line": 81
          },
          {
            "location": "apps/p2/plugins/familiar/contract.ts",
            "line": 3
          },
          {
            "location": "apps/p2/plugins/familiar/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/familiar/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/familiar/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/familiar/server.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/familiar/server.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 82
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 84
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 86
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 88
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 92
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 100
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 101
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 102
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 103
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 104
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 105
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 106
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 107
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 108
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 109
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 110
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 111
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 112
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 113
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 114
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 115
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 116
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 131
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 132
          },
          {
            "location": "apps/p2/plugins/files/contract.ts",
            "line": 140
          },
          {
            "location": "apps/p2/plugins/files/server.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/files/server.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/files/server.ts",
            "line": 70
          },
          {
            "location": "apps/p2/plugins/files/server.ts",
            "line": 71
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 172
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 174
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 175
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 176
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 177
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 178
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 179
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 180
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 181
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 279
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 281
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 282
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 283
          },
          {
            "location": "apps/p2/plugins/history/tools.ts",
            "line": 387
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 38
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/locations/contract.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 84
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 85
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 90
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 95
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 104
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 148
          },
          {
            "location": "apps/p2/plugins/locations/tool.ts",
            "line": 190
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 43
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 55
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 63
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 70
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 71
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 72
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 94
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 96
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 98
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 99
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 100
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 101
          },
          {
            "location": "apps/p2/plugins/login/contract.ts",
            "line": 109
          },
          {
            "location": "apps/p2/plugins/logs/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/logs/contract.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/logs/contract.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/logs/contract.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/logs/contract.ts",
            "line": 7
          },
          {
            "location": "apps/p2/plugins/logs/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/logs/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/logs/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/logs/server.ts",
            "line": 3
          },
          {
            "location": "apps/p2/plugins/logs/server.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/logs/server.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 38
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 55
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 64
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 67
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 77
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 84
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 90
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 93
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 110
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 111
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 113
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 115
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 120
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 122
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 125
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 128
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 134
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 135
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 136
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 142
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 143
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 146
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 148
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 153
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 170
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 172
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 179
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 181
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 188
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 190
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 195
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 197
          },
          {
            "location": "apps/p2/plugins/mcp/contract.ts",
            "line": 198
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 93
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 94
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 95
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 96
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 98
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 99
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 100
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 101
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 103
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 104
          },
          {
            "location": "apps/p2/plugins/mcp/server.ts",
            "line": 118
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 43
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 60
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 62
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/models/contract.ts",
            "line": 92
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 66
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 69
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 70
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 71
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 72
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/ports/contract.ts",
            "line": 81
          },
          {
            "location": "apps/p2/plugins/ports/protocol.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/ports/tool.ts",
            "line": 2
          },
          {
            "location": "apps/p2/plugins/ports/tool.ts",
            "line": 64
          },
          {
            "location": "apps/p2/plugins/ports/tool.ts",
            "line": 66
          },
          {
            "location": "apps/p2/plugins/ports/tool.ts",
            "line": 67
          },
          {
            "location": "apps/p2/plugins/ports/tool.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/ports/tool.ts",
            "line": 69
          },
          {
            "location": "apps/p2/plugins/powershell/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/powershell/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/projects/contract.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/projects/server.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/projects/server.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 3
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 7
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/prompt/contract.ts",
            "line": 38
          },
          {
            "location": "apps/p2/plugins/prompt/worker.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/prompt/worker.ts",
            "line": 208
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 43
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 58
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 60
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 62
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 63
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 66
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 71
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 74
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 77
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 81
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 82
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 83
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 88
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 99
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 101
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 103
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 108
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 110
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 112
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 114
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 116
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 132
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 155
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 165
          },
          {
            "location": "apps/p2/plugins/search/contract.ts",
            "line": 178
          },
          {
            "location": "apps/p2/plugins/search/server.ts",
            "line": 3
          },
          {
            "location": "apps/p2/plugins/search/server.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/search/server.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/search/server.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/search/server.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/search/worker.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/search/worker.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/send-file/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/send-file/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/send-file/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/send-file/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/send-file/contract.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/send-file/contract.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/send-file/contract.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/send-file/tool.ts",
            "line": 2
          },
          {
            "location": "apps/p2/plugins/send-file/tool.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/send-file/tool.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/send-file/tool.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 80
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 81
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 82
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 83
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 84
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 88
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 94
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 102
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 103
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 105
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 107
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 108
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 109
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 111
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 113
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 115
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 116
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 117
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 130
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 131
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 132
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 136
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 138
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 139
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 140
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 141
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 143
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 148
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 149
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 150
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 151
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 152
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 153
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 154
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 155
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 163
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 167
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 168
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 175
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 180
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 191
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 196
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 212
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 214
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 215
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 220
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 221
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 222
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 223
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 226
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 227
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 240
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 241
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 242
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 243
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 251
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 254
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 256
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 258
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 267
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 268
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 269
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 273
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 279
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 280
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 281
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 285
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 305
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 308
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 309
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 310
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 311
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 312
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 315
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 316
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 319
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 330
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 337
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 339
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 341
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 344
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 345
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 346
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 361
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 362
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 363
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 364
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 366
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 386
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 387
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 390
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 395
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 401
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 409
          },
          {
            "location": "apps/p2/plugins/sessions/contract.ts",
            "line": 424
          },
          {
            "location": "apps/p2/plugins/sessions/locks.ts",
            "line": 3
          },
          {
            "location": "apps/p2/plugins/sessions/locks.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 179
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 180
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 181
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 182
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 184
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 186
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 192
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 194
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 200
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 210
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 211
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 218
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 219
          },
          {
            "location": "apps/p2/plugins/sessions/server.ts",
            "line": 225
          },
          {
            "location": "apps/p2/plugins/sessions/worker.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/sessions/worker.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/settings/contract.ts",
            "line": 2
          },
          {
            "location": "apps/p2/plugins/settings/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/settings/contract.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/settings/contract.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 4
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 7
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 55
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 63
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 65
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 66
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 69
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 74
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 112
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 113
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 114
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 115
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 116
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 121
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 123
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 124
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 131
          },
          {
            "location": "apps/p2/plugins/sharing/contract.ts",
            "line": 133
          },
          {
            "location": "apps/p2/plugins/sharing/server.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/sharing/server.ts",
            "line": 94
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 2
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 7
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 9
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 11
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/status/contract.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/status/server.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/status/server.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 25
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 60
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 69
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 81
          },
          {
            "location": "apps/p2/plugins/subagents/contract.ts",
            "line": 97
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 271
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 408
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 410
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 421
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 422
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 423
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 424
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 425
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 426
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 427
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 428
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 429
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 691
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 693
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 694
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 695
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 696
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 697
          },
          {
            "location": "apps/p2/plugins/subagents/tools.ts",
            "line": 698
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 43
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 54
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 63
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 64
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 65
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 66
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 67
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 69
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 70
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 71
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 72
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 74
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 80
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 81
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 82
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 83
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 85
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 87
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 88
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 89
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 90
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 92
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 93
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 94
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 110
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 113
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 116
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 117
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 123
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 127
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 130
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 135
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 136
          },
          {
            "location": "apps/p2/plugins/terminals/contract.ts",
            "line": 138
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 70
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 71
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 72
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 74
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 77
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 82
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 83
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 84
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 85
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 86
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 87
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 88
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 89
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 90
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 92
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 93
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 115
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 116
          },
          {
            "location": "apps/p2/plugins/terminals/tool.ts",
            "line": 117
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 3
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 15
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 41
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 43
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 56
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 64
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 65
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/tree/contract.ts",
            "line": 82
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 24
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 32
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 33
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 39
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 44
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 47
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 60
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 64
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 65
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 67
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 71
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 82
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 84
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 86
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 88
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 89
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 90
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 91
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 92
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 93
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 94
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 95
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 105
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 112
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 113
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 115
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 116
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 118
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 119
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 133
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 134
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 135
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 140
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 141
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 142
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 145
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 147
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 149
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 150
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 152
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 156
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 168
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 170
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 171
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 184
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 191
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 193
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 194
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 196
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 198
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 199
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 200
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 204
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 206
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 207
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 209
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 222
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 225
          },
          {
            "location": "apps/p2/plugins/views/contract.ts",
            "line": 226
          },
          {
            "location": "apps/p2/plugins/views/library.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/views/library.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/views/server.ts",
            "line": 3
          },
          {
            "location": "apps/p2/plugins/views/server.ts",
            "line": 17
          },
          {
            "location": "apps/p2/plugins/views/server.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/views/server.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 77
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 79
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 92
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 93
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 94
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 95
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 96
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 97
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 98
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 99
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 100
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 101
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 102
          },
          {
            "location": "apps/p2/plugins/views/tool.ts",
            "line": 103
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 35
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 52
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/voice/contract.ts",
            "line": 61
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 14
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 16
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 20
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 47
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 51
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 56
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 58
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 63
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 64
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 126
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 128
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 129
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 130
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 131
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 141
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 144
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 145
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 146
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 149
          },
          {
            "location": "apps/p2/plugins/voice/protocol.ts",
            "line": 150
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 19
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 64
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 67
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 73
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 74
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 75
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 77
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/voice/server.ts",
            "line": 176
          },
          {
            "location": "apps/p2/plugins/voice/worker.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/voice/worker.ts",
            "line": 100
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 6
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 7
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 8
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 12
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 13
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 18
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 21
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 22
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 23
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 26
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 30
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 34
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 36
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 37
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 40
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 42
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 45
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 46
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 48
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 49
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 50
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 53
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 55
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 56
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 57
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 58
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 59
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 60
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 68
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 76
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 78
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 88
          },
          {
            "location": "apps/p2/plugins/workspace/contract.ts",
            "line": 100
          },
          {
            "location": "apps/p2/plugins/workspace/protocol.ts",
            "line": 1
          },
          {
            "location": "apps/p2/src/hosts/host-packages.ts",
            "line": 24
          },
          {
            "location": "apps/p2/src/runtime/access.ts",
            "line": 4
          },
          {
            "location": "apps/p2/src/runtime/access.ts",
            "line": 8
          },
          {
            "location": "apps/p2/src/runtime/access.ts",
            "line": 16
          },
          {
            "location": "apps/p2/src/runtime/access.ts",
            "line": 17
          },
          {
            "location": "apps/p2/src/runtime/access.ts",
            "line": 18
          },
          {
            "location": "apps/p2/src/runtime/access.ts",
            "line": 19
          },
          {
            "location": "apps/p2/src/runtime/access.ts",
            "line": 21
          },
          {
            "location": "apps/p2/src/runtime/access.ts",
            "line": 22
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 5
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 14
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 15
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 19
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 44
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 46
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 47
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 48
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 50
          },
          {
            "location": "apps/p2/src/runtime/entries.ts",
            "line": 55
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 5
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 9
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 11
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 13
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 14
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 15
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 17
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 18
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 20
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 22
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 24
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 26
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 27
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 28
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 36
          },
          {
            "location": "apps/p2/src/runtime/file-index.ts",
            "line": 53
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 6
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 12
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 14
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 15
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 16
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 22
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 25
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 26
          },
          {
            "location": "apps/p2/src/runtime/input.ts",
            "line": 31
          },
          {
            "location": "apps/p2/src/runtime/location.ts",
            "line": 1
          },
          {
            "location": "apps/p2/src/runtime/location.ts",
            "line": 4
          },
          {
            "location": "apps/p2/src/runtime/notices.ts",
            "line": 5
          },
          {
            "location": "apps/p2/src/runtime/notices.ts",
            "line": 8
          },
          {
            "location": "apps/p2/src/runtime/notices.ts",
            "line": 9
          },
          {
            "location": "apps/p2/src/runtime/notices.ts",
            "line": 10
          },
          {
            "location": "apps/p2/src/runtime/notices.ts",
            "line": 11
          },
          {
            "location": "apps/p2/src/runtime/notices.ts",
            "line": 12
          },
          {
            "location": "apps/p2/src/runtime/notices.ts",
            "line": 13
          },
          {
            "location": "apps/p2/src/runtime/notices.ts",
            "line": 24
          },
          {
            "location": "apps/p2/src/runtime/schema.ts",
            "line": 5
          },
          {
            "location": "apps/p2/src/runtime/schema.ts",
            "line": 27
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 7
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 14
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 15
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 16
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 17
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 19
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 20
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 21
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 28
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 29
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 30
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 48
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 50
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 52
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 54
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 55
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 57
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 59
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 61
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 66
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 67
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 68
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 69
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 70
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 75
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 76
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 77
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 78
          },
          {
            "location": "apps/p2/src/runtime/schemas.ts",
            "line": 79
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 17
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 33
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 35
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 36
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 37
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 39
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 41
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 56
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 57
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 260
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 261
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 262
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 263
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 265
          },
          {
            "location": "apps/p2/src/runtime/server.ts",
            "line": 276
          },
          {
            "location": "apps/p2/src/runtime/session-lock.ts",
            "line": 5
          },
          {
            "location": "apps/p2/src/runtime/session-lock.ts",
            "line": 12
          },
          {
            "location": "apps/p2/src/runtime/session-lock.ts",
            "line": 14
          },
          {
            "location": "apps/p2/src/runtime/session-lock.ts",
            "line": 16
          },
          {
            "location": "apps/p2/src/runtime/session-lock.ts",
            "line": 18
          },
          {
            "location": "apps/p2/src/runtime/session-lock.ts",
            "line": 19
          },
          {
            "location": "apps/p2/src/runtime/session-worker.ts",
            "line": 6
          },
          {
            "location": "apps/p2/src/runtime/session-worker.ts",
            "line": 32
          },
          {
            "location": "apps/p2/src/runtime/session-worker.ts",
            "line": 33
          },
          {
            "location": "apps/p2/src/runtime/session-worker.ts",
            "line": 34
          },
          {
            "location": "apps/p2/src/runtime/session-worker.ts",
            "line": 35
          },
          {
            "location": "apps/p2/src/runtime/session-worker.ts",
            "line": 36
          },
          {
            "location": "apps/p2/src/runtime/session-worker.ts",
            "line": 37
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 2
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 6
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 9
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 10
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 11
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 16
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 17
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 18
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 19
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 20
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 21
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 22
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 23
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 26
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 27
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 28
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 29
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 30
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 31
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 34
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 35
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 36
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 37
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 38
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 39
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 42
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 43
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 44
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 49
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 55
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 61
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 66
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 67
          },
          {
            "location": "apps/p2/src/runtime/settings.ts",
            "line": 74
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 6
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 16
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 19
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 21
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 23
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 24
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 26
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 28
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 30
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 32
          },
          {
            "location": "apps/p2/src/runtime/shell.ts",
            "line": 38
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 5
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 11
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 14
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 18
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 20
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 21
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 22
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 23
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 24
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 27
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 28
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 29
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 33
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 35
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 39
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 40
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 41
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 42
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 45
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 46
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 48
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 50
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 75
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 76
          },
          {
            "location": "apps/p2/src/runtime/tui-preferences.ts",
            "line": 78
          },
          {
            "location": "apps/p2/src/tui/preferences.ts",
            "line": 4
          },
          {
            "location": "apps/p2/src/tui/preferences.ts",
            "line": 42
          },
          {
            "location": "apps/p2/src/tui/preferences.ts",
            "line": 46
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 12
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 17
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 19
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 23
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 41
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 47
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 53
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 55
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 56
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 61
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 62
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 66
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 72
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 73
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 75
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 76
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 77
          },
          {
            "location": "apps/p2/src/tui/theme/theme-schema.ts",
            "line": 86
          },
          {
            "location": "apps/p2/src/web/history.ts",
            "line": 15
          },
          {
            "location": "packages/agent/src/types.ts",
            "line": 17
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 12
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 17
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 27
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 42
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 43
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 44
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 45
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 46
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 48
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 53
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 59
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 60
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 61
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 62
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 68
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 69
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 71
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 72
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 77
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 78
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 84
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 85
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 86
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 88
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 89
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 94
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 95
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 99
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 100
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 101
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 106
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 107
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 109
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 111
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 112
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 113
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 126
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 129
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 130
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 131
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 132
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 133
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 138
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 139
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 143
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 144
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 157
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 158
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 163
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 164
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 177
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 178
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 185
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 189
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 193
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 197
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 198
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 206
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 207
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 211
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 212
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 218
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 219
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 225
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 226
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 230
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 231
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 233
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 234
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 239
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 240
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 245
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 246
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 251
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 252
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 257
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 258
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 263
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 264
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 284
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 290
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 296
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 297
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 298
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 299
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 304
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 310
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 311
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 327
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 328
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 339
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 361
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 362
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 407
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 408
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 413
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 414
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 419
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 420
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 425
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 426
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 432
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 433
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 446
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 447
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 461
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 466
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 467
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 473
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 474
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 480
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 481
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 487
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 488
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 493
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 494
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 500
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 501
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 512
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 513
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 523
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 524
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 563
          },
          {
            "location": "packages/ai/src/providers/compat-schema.ts",
            "line": 564
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 13
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 22
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 23
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 24
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 25
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 27
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 30
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 31
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 32
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 33
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 34
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 35
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 36
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 44
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 46
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 54
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 55
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 56
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 57
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 62
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 69
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 70
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 77
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 78
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 79
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 80
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 90
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 95
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 96
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 100
          },
          {
            "location": "packages/ai/src/providers/model-schema.ts",
            "line": 101
          },
          {
            "location": "packages/ai/src/providers/schema-builders.ts",
            "line": 11
          },
          {
            "location": "packages/ai/src/providers/schema-builders.ts",
            "line": 19
          },
          {
            "location": "packages/ai/src/utils/string-enum.ts",
            "line": 1
          },
          {
            "location": "packages/ai/src/utils/validation.ts",
            "line": 1
          },
          {
            "location": "packages/ai/src/utils/validation.ts",
            "line": 15
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 21
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 23
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 74
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 85
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 92
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 99
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 110
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 128
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 133
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 138
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 148
          },
          {
            "location": "packages/chord/src/contracts/schema.ts",
            "line": 156
          },
          {
            "location": "packages/chord/src/contracts/snapshot.ts",
            "line": 4
          },
          {
            "location": "packages/chord/src/data/args.ts",
            "line": 3
          },
          {
            "location": "packages/chord/src/data/validator.ts",
            "line": 3
          },
          {
            "location": "packages/chord/src/data/validator.ts",
            "line": 17
          },
          {
            "location": "packages/chord/src/link/message.ts",
            "line": 4
          },
          {
            "location": "packages/chord/src/link/message.ts",
            "line": 55
          },
          {
            "location": "packages/chord/src/link/message.ts",
            "line": 70
          },
          {
            "location": "packages/chord/src/store/json-column.ts",
            "line": 5
          },
          {
            "location": "packages/durable/src/codemode/codemode.ts",
            "line": 50
          },
          {
            "location": "packages/durable/src/codemode/codemode.ts",
            "line": 214
          },
          {
            "location": "packages/durable/src/codemode/models.ts",
            "line": 21
          },
          {
            "location": "packages/durable/src/codemode/models.ts",
            "line": 231
          },
          {
            "location": "packages/durable/src/codemode/models.ts",
            "line": 259
          },
          {
            "location": "packages/durable/src/codemode/models.ts",
            "line": 275
          },
          {
            "location": "packages/durable/src/harness/tool.ts",
            "line": 14
          },
          {
            "location": "packages/durable/src/harness/tool.ts",
            "line": 790
          },
          {
            "location": "packages/durable/src/harness/types.ts",
            "line": 21
          },
          {
            "location": "packages/durable/src/tool-search/tool-search.ts",
            "line": 7
          },
          {
            "location": "packages/durable/src/tool-search/tool-search.ts",
            "line": 18
          },
          {
            "location": "packages/durable/src/tool-search/tool-search.ts",
            "line": 20
          },
          {
            "location": "packages/durable/src/tool-search/tool-search.ts",
            "line": 21
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 2
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 11
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 13
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 14
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 19
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 21
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 22
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 28
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 30
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 31
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 32
          },
          {
            "location": "packages/durable/src/tools/bash.ts",
            "line": 33
          },
          {
            "location": "packages/durable/src/tools/edit.ts",
            "line": 1
          },
          {
            "location": "packages/durable/src/tools/edit.ts",
            "line": 19
          },
          {
            "location": "packages/durable/src/tools/edit.ts",
            "line": 21
          },
          {
            "location": "packages/durable/src/tools/edit.ts",
            "line": 25
          },
          {
            "location": "packages/durable/src/tools/edit.ts",
            "line": 30
          },
          {
            "location": "packages/durable/src/tools/edit.ts",
            "line": 32
          },
          {
            "location": "packages/durable/src/tools/edit.ts",
            "line": 33
          },
          {
            "location": "packages/durable/src/tools/read.ts",
            "line": 3
          },
          {
            "location": "packages/durable/src/tools/read.ts",
            "line": 34
          },
          {
            "location": "packages/durable/src/tools/read.ts",
            "line": 36
          },
          {
            "location": "packages/durable/src/tools/read.ts",
            "line": 37
          },
          {
            "location": "packages/durable/src/tools/read.ts",
            "line": 38
          },
          {
            "location": "packages/durable/src/tools/read.ts",
            "line": 49
          },
          {
            "location": "packages/durable/src/tools/read.ts",
            "line": 50
          },
          {
            "location": "packages/durable/src/tools/read.ts",
            "line": 51
          },
          {
            "location": "packages/durable/src/tools/write.ts",
            "line": 1
          },
          {
            "location": "packages/durable/src/tools/write.ts",
            "line": 9
          },
          {
            "location": "packages/durable/src/tools/write.ts",
            "line": 11
          },
          {
            "location": "packages/durable/src/tools/write.ts",
            "line": 12
          },
          {
            "location": "scripts/browser-smoke-entry.ts",
            "line": 5
          },
          {
            "location": "scripts/browser-smoke-entry.ts",
            "line": 10
          },
          {
            "location": "apps/p2/plugins/artifacts/web.tsx",
            "line": 1
          },
          {
            "location": "apps/p2/plugins/artifacts/web.tsx",
            "line": 27
          },
          {
            "location": "apps/p2/plugins/artifacts/web.tsx",
            "line": 28
          },
          {
            "location": "apps/p2/plugins/artifacts/web.tsx",
            "line": 29
          },
          {
            "location": "apps/p2/plugins/artifacts/web.tsx",
            "line": 31
          },
          {
            "location": "apps/p2/plugins/ports/PortsPanel.tsx",
            "line": 1
          },
          {
            "location": "packages/ai/dist/utils/validation.js",
            "line": 2
          },
          {
            "location": "packages/durable/dist/harness/tool.js",
            "line": 7
          },
          {
            "location": "apps/p2/plugins/agent/tool.ts",
            "line": 17
          },
          {
            "location": "apps/p2/src/hosts/host-packages.ts",
            "line": 25
          },
          {
            "location": "packages/ai/src/utils/validation.ts",
            "line": 2
          },
          {
            "location": "packages/durable/src/harness/tool.ts",
            "line": 15
          }
        ]
      }
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "generic\\nnpm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@anthropic-ai\\n@ata-validator\\n@aws\\n@aws-sdk\\n@babel\\n@base-ui\\n@biomejs\\n@cfworker\\n@cloudflare\\n@cspotcode\\n@cto.af\\n@discordjs\\n@earendil-works\\n@emnapi\\n@esbuild\\n@floating-ui\\n@google\\n@img\\n@isaacs\\n@jridgewell\\n@oh-my-pi\\n@oxc-project\\n@poppinss\\n@protobufjs\\n@rolldown\\n@sapphire\\n@silvia-odwyer\\n@sindresorhus\\n@smithy\\n@speed-highlight\\n@stablelib\\n@standard-schema\\n@todo\\n@types\\n@typescript\\n@vitest\\n@vitest-evals\\n@vladfrangu\\n@xterm"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "@silvia-odwyer/photon/photon_rs_bg.wasm\\napps/p2/package-lock.json\\npackage-lock.json\\npackages/agent/package-lock.json\\npackages/ai/package-lock.json\\npackages/chord/package-lock.json\\npackages/chord/test/examples/61-tutorial/package-lock.json\\npackages/codemode/package-lock.json\\npackages/coding-agent/examples/extensions/custom-provider-anthropic/package-lock.json\\npackages/coding-agent/examples/extensions/custom-provider-gitlab-duo/package-lock.json\\npackages/coding-agent/examples/extensions/gondolin/package-lock.json\\npackages/coding-agent/examples/extensions/with-deps/package-lock.json\\npackages/coding-agent/package-lock.json\\npackages/durable/package-lock.json\\npackages/env/package-lock.json\\npackages/evals/package-lock.json\\npackages/mcp/package-lock.json\\npackages/schema/package-lock.json\\npackages/telemetry/package-lock.json\\npackages/tui/package-lock.json\\nquickjs-wasi/quickjs.wasm\\nvendor/ghostty/ghostty-vt.wasm?url"
      }
    ]
  },
  "components": [
    {
      "group": "",
      "name": "fast-deep-equal",
      "version": "3.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7f7a90f68432f63d808417bf1fd542f75c0b98a042094fe00ce9ca340606e61b303bb04b2a3d3d1dce4760dcfd70623efb19690c22200da8ad56cd3701347ce1"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "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-deep-equal@3.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-deep-equal@3.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz"
        },
        {
          "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": "22.19.19",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "77287fc4ed858796d8adf59a6aa1ab45040690d766630e8099a014bd879430d4d642dbdbefdea290b7664dc85198e94e8882754c35df5a0571d50914950e877b"
        }
      ],
      "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@22.19.19",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/node/-/node-22.19.19.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/node@22.19.19",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/node/-/node-22.19.19.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": "6.21.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8b00d9aa0d10006ae0f516afe47e27d0ceb87379a4479f5c27ac10a7eec2e2723482c984c5a79d6982cd3b8e1e4f802d041c236d38863cc96dd8c7744fd1fd25"
        }
      ],
      "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@6.21.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/undici-types@6.21.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz"
        },
        {
          "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": "esbuild",
      "version": "0.28.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1ca54b4bc76f208fb1a0a5bd926ab16d12ab9d61177c926bfc56618499a2a880747b4e7740d605a8e068b9330efe4e6c203e0cbc28940afbfc6fd338877db020"
        }
      ],
      "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/esbuild@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/esbuild@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/esbuild/-/esbuild-0.28.2.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/esbuild"
        },
        {
          "name": "cdx:npm:bin",
          "value": "esbuild"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "esbuild,build,esbuild/build,BuildOptions,esbuild/BuildOptions,Loader,esbuild/Loader,Plugin,esbuild/Plugin,BuildFailure,esbuild/BuildFailure,Message,esbuild/Message,OnLoadResult,esbuild/OnLoadResult"
        },
        {
          "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/chord/dist/node/plugins/build.js",
            "line": 12
          },
          {
            "location": "packages/chord/dist/node/plugins/build.js",
            "line": 45
          },
          {
            "location": "packages/chord/dist/node/plugins/css-modules.js",
            "line": 12
          },
          {
            "location": "packages/chord/dist/node/plugins/css-modules.js",
            "line": 26
          },
          {
            "location": "packages/chord/dist/node/surfaces/bundle.js",
            "line": 9
          },
          {
            "location": "packages/chord/dist/node/surfaces/bundle.js",
            "line": 22
          },
          {
            "location": "packages/chord/dist/node/workers/base.js",
            "line": 20
          },
          {
            "location": "packages/chord/dist/node/workers/base.js",
            "line": 41
          },
          {
            "location": "packages/chord/dist/node/workers/base.js",
            "line": 96
          },
          {
            "location": "scripts/build-coding-agent-bundle.mjs",
            "line": 7
          },
          {
            "location": "scripts/build-coding-agent-bundle.mjs",
            "line": 33
          },
          {
            "location": "scripts/build-coding-agent-bundle.mjs",
            "line": 37
          },
          {
            "location": "scripts/build-coding-agent-bundle.mjs",
            "line": 57
          },
          {
            "location": "scripts/build-coding-agent-bundle.mjs",
            "line": 64
          },
          {
            "location": "scripts/build-coding-agent-bundle.mjs",
            "line": 157
          },
          {
            "location": "scripts/build-coding-agent-bundle.mjs",
            "line": 204
          },
          {
            "location": "scripts/build-coding-agent-bundle.mjs",
            "line": 216
          },
          {
            "location": "scripts/check-browser-smoke.mjs",
            "line": 4
          },
          {
            "location": "scripts/check-browser-smoke.mjs",
            "line": 16
          },
          {
            "location": "scripts/check-browser-smoke.mjs",
            "line": 21
          },
          {
            "location": "scripts/check-browser-smoke.mjs",
            "line": 45
          },
          {
            "location": "scripts/check-browser-smoke.mjs",
            "line": 55
          },
          {
            "location": "scripts/check-browser-smoke.mjs",
            "line": 88
          },
          {
            "location": "apps/p2/src/hosts/bundles.ts",
            "line": 7
          },
          {
            "location": "apps/p2/src/hosts/bundles.ts",
            "line": 93
          },
          {
            "location": "apps/p2/src/hosts/bundles.ts",
            "line": 149
          },
          {
            "location": "apps/p2/src/hosts/bundles.ts",
            "line": 202
          },
          {
            "location": "packages/chord/src/node/plugins/base-inputs.ts",
            "line": 7
          },
          {
            "location": "packages/chord/src/node/plugins/build.ts",
            "line": 20
          },
          {
            "location": "packages/chord/src/node/plugins/build.ts",
            "line": 110
          },
          {
            "location": "packages/chord/src/node/plugins/css-modules.ts",
            "line": 13
          },
          {
            "location": "packages/chord/src/node/plugins/css-modules.ts",
            "line": 32
          },
          {
            "location": "packages/chord/src/node/surfaces/bundle.ts",
            "line": 10
          },
          {
            "location": "packages/chord/src/node/surfaces/bundle.ts",
            "line": 45
          },
          {
            "location": "packages/chord/src/node/workers/base.ts",
            "line": 21
          },
          {
            "location": "packages/chord/src/node/workers/base.ts",
            "line": 58
          },
          {
            "location": "packages/chord/src/node/workers/base.ts",
            "line": 114
          }
        ]
      }
    },
    {
      "group": "@esbuild",
      "name": "aix-ppc64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5c4c5c3be76f2cabd5b4d4e26d24c17a3d4d0806da1a15a7f56c3564fc7cd2ab1a8613c57bff238163f421c84d7b41771f0914ee7f1e8e11fc6e3a27aa1b7c99"
        }
      ],
      "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/%40esbuild/aix-ppc64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/aix-ppc64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.28.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": "@esbuild",
      "name": "android-arm",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9175e888f55519072721818e79aa2fc0e511a678830694aae00d37aa443e04c42ab461ba1d86a9df19def42d4ed72a384d1deac65097e48aaa997e9f168d8baa"
        }
      ],
      "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/%40esbuild/android-arm@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.28.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": "@esbuild",
      "name": "android-arm64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e587ca79e23ca967c16485febb6c590b76656f73acfe02d2dac6c428cf88e1939cb169874b658bcac09c4190c0151b250d45393a2ab8e207fa3d8375bc6c06e4"
        }
      ],
      "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/%40esbuild/android-arm64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-arm64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.28.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": "@esbuild",
      "name": "android-x64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3b7f3b8ad7bb4b353209ccb72505f83f86cbb4403b6cb2e4c7e7acbdee491e7c987cd4f1715a57668f6385d07495328de38833b442d3754ee74bc36bd7a16cd5"
        }
      ],
      "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/%40esbuild/android-x64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/android-x64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.28.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": "@esbuild",
      "name": "darwin-arm64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9f82aa90e42badac4725c82333546fc1b8a07d028828956933bc69f8ab318b2512ad17485e7b7bdd586b3c0c747d5e388607e62152a3c4c37d275b798f249593"
        }
      ],
      "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/%40esbuild/darwin-arm64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-arm64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.28.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": "@esbuild",
      "name": "darwin-x64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "baaeacb885983f7eeacc675d04a3f0e501103e2e8788b1ac3bb5269297f2698350dc3fab37ac3a59fc07fa7baa7065d6bdac06c31384ae83b86069c587de5acf"
        }
      ],
      "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/%40esbuild/darwin-x64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/darwin-x64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.28.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": "@esbuild",
      "name": "freebsd-arm64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "9fe234053491228cbe77a44f2a7115c2a979530049a25cadbd8e2600e204268aca96a80f208f22c7ab25555adf6794e78fb825219be5a3295b07f1093cc5845f"
        }
      ],
      "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/%40esbuild/freebsd-arm64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-arm64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.28.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": "@esbuild",
      "name": "freebsd-x64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "efc5c94c992f3ecd24cf6c3ad77d353c98d797883bab726a898319fccff2548ef710706b0914e0921bbda2a1bbbcfaaaf9aff269d116f1a0fe6a02a5939c6b9a"
        }
      ],
      "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/%40esbuild/freebsd-x64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/freebsd-x64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.28.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": "@esbuild",
      "name": "linux-arm",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5e50e7bb6ab9ca8a9e9acfb16b2eb0480720f430c3ecaf512ca64404e3199b7724369241bce5f6d2d49f6f2f0a7ebae120d0f2bfd57661564a63f4a9a06248f3"
        }
      ],
      "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/%40esbuild/linux-arm@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.28.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": "@esbuild",
      "name": "linux-arm64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a56e000b43f78adf1cedda3d315338a79d45cc7cdd33f4d9adeaeeae045c1c9d964dad55435088ab5f319dc7e9049c38a23922659aca5b6c8805604ff768fa52"
        }
      ],
      "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/%40esbuild/linux-arm64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-arm64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.28.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": "@esbuild",
      "name": "linux-ia32",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0986e78fbf07b08780f8386050a80509fbcdb131c584c32b8a752b319a435c95ca37c4f75d589367ffb0b47795c44598f1ec12cd314dfa74664b03b6b5968b51"
        }
      ],
      "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/%40esbuild/linux-ia32@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ia32@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.28.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": "@esbuild",
      "name": "linux-loong64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6eec2477c9eca61e11f9a8d1bf0d2a3391e36bf4d7428c37a6dcd63b611b1bf72a70890796846b76506d425b21c98193345bdf91f279b693cb5646380edb0f7d"
        }
      ],
      "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/%40esbuild/linux-loong64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-loong64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.28.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": "@esbuild",
      "name": "linux-mips64el",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "655ca46c3ca4ef9d7d57088d6fd2dc8fd9bc5cceafe55f6e28fbeb10c92411e7557b07fed22b6485a869e070e98044578702d1a56172a6c19b1bf27cb3442324"
        }
      ],
      "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/%40esbuild/linux-mips64el@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-mips64el@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.28.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": "@esbuild",
      "name": "linux-ppc64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0805e5f83b5df5452e25df2928a77087a30b9b7314322a8c3e6859ded4d25cfa9fc90def0e5e91e6165d67f918a232b8a1f5ed75f4afd6d16af17cd6c7785e35"
        }
      ],
      "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/%40esbuild/linux-ppc64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-ppc64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.28.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": "@esbuild",
      "name": "linux-riscv64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "19e5c27a3e0842d53507e4250d5f16fd146f6f32373bf4adb2cfbf6c25efe25665b3958646dbb66bedc9900de2e2a21494c5e970779b5a917c024261013a30b8"
        }
      ],
      "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/%40esbuild/linux-riscv64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-riscv64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.28.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": "@esbuild",
      "name": "linux-s390x",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc7d707936193f1b7f58e841caccd06726d2f70e652b3527d450ccb2010285b1d64301d841045f071802719bcf8631df2b22632227afbcc98451ac09add63d0e"
        }
      ],
      "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/%40esbuild/linux-s390x@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-s390x@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.28.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": "@esbuild",
      "name": "linux-x64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e314d9af5154992a105b85c85a68addedcd0ad44d933e3773f45d5f3144e298179d177c8ef178ef74fb56d9bcdc3122e7d0f610d0551247e588603d517c03f1d"
        }
      ],
      "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/%40esbuild/linux-x64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/linux-x64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.28.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": "@esbuild",
      "name": "netbsd-arm64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b120134633de0c1837a5d807a107e8601a1bd752a4d4519af65ba2e51207642a029096bd40a96f977fef2b3daeb02998623b3bca6251ff6367b2a7be1e3b799f"
        }
      ],
      "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/%40esbuild/netbsd-arm64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-arm64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.28.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": "@esbuild",
      "name": "netbsd-x64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "96a9f3095fa633480800368a8a188283a89f81f5362f7879137deb35004dd58e0c6951a7cebcb39afbdfed41f1a6ba50744f21a6a2e8949f5197e4a42110e9cb"
        }
      ],
      "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/%40esbuild/netbsd-x64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/netbsd-x64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.28.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": "@esbuild",
      "name": "openbsd-arm64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "00bdaa2482c7ee5363ac3982403bddc4c7c0508bfc28c3593afaf0010f22f3ffe7b4bf457e584ec8c27c39948c05bf3f0165dedffe6fe52db4cb7cc2a1958aa1"
        }
      ],
      "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/%40esbuild/openbsd-arm64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-arm64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.28.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": "@esbuild",
      "name": "openbsd-x64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "42d8ae3f2b5c851c82e2bc142a17b125d40abc3b99ea15a5a22de282a3d03542424b5feff4488edd44ce5d1e80dc5a0ca387e700a6d625da9a23084ece1f2a13"
        }
      ],
      "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/%40esbuild/openbsd-x64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openbsd-x64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.28.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": "@esbuild",
      "name": "openharmony-arm64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a48580e6a538cbbc6952700d6bc234549a197893ca174777086eda969842e053f7457871e51259710ef75670d255f6b6f309ec41e6fcfc82d35ec162e0093ed"
        }
      ],
      "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/%40esbuild/openharmony-arm64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/openharmony-arm64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.28.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": "@esbuild",
      "name": "sunos-x64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "18f3129133ad327bf653617c8317b8228eaa995b3e60aca9f37d84b6aab1af48459e0997437af3c32b5e966dc6227ed3e15be245495fdec3a004e89376f69fee"
        }
      ],
      "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/%40esbuild/sunos-x64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/sunos-x64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.28.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": "@esbuild",
      "name": "win32-arm64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3c886112413db8f06579106b404269527ecc06789b6736c6cd858f998df1f98a1583ff79cdb8c1e02c4f3ce43c979b5860ce2631a0ad845f3fd4321f05043259"
        }
      ],
      "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/%40esbuild/win32-arm64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-arm64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.28.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": "@esbuild",
      "name": "win32-ia32",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "62625b7d396f53b49d9fd041fb83d1112e2807aa71812dfb30038d8fe841aff7295d2d5a04f297c4d9c36eef900963e3d28f5d832c5eabbf60e9ce4ff0a7ae60"
        }
      ],
      "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/%40esbuild/win32-ia32@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-ia32@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.28.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": "@esbuild",
      "name": "win32-x64",
      "version": "0.28.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5e6e9c6bde758cceb2ffae7508ef9e4992e79ed1b1cbfc6ab459317d96f729bfbdf0029e5ebbc31f0548162bd6e15af6638fbc97f1eb5fffcb48f0d7b2ebde6"
        }
      ],
      "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/%40esbuild/win32-x64@0.28.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@esbuild/win32-x64@0.28.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.28.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": "vitest",
      "version": "4.1.12",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e5e59dcf6c9bdda8f1585dc2f02e138e45e5ec51a6de7d84fd595acc02eb407ccaee760c486167099b68d1b6cf365efb03090e6552e4d189c101e8d4bb436258"
        }
      ],
      "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/vitest@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vitest/-/vitest-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vitest@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vitest/-/vitest-4.1.12.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/vitest"
        },
        {
          "name": "cdx:npm:bin",
          "value": "vitest"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "vitest,afterAll,vitest/afterAll,beforeAll,vitest/beforeAll,beforeEach,vitest/beforeEach,expect,vitest/expect,vitest/config,defineConfig,vitest/config/defineConfig"
        },
        {
          "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/evals/evals/custom-provider.docs.eval.ts",
            "line": 1
          },
          {
            "location": "packages/evals/evals/custom-provider.docs.eval.ts",
            "line": 18
          },
          {
            "location": "packages/evals/evals/custom-provider.docs.eval.ts",
            "line": 22
          },
          {
            "location": "packages/evals/evals/custom-provider.docs.eval.ts",
            "line": 23
          },
          {
            "location": "packages/evals/evals/documentation-audit.eval.ts",
            "line": 5
          },
          {
            "location": "packages/evals/evals/documentation-audit.eval.ts",
            "line": 65
          },
          {
            "location": "packages/evals/evals/documentation-audit.eval.ts",
            "line": 66
          },
          {
            "location": "packages/evals/evals/documentation-audit.eval.ts",
            "line": 74
          },
          {
            "location": "packages/evals/evals/documentation-audit.eval.ts",
            "line": 76
          },
          {
            "location": "packages/evals/evals/documentation-audit.eval.ts",
            "line": 78
          },
          {
            "location": "packages/evals/evals/openai-provider.docs.eval.ts",
            "line": 1
          },
          {
            "location": "packages/evals/evals/openai-provider.docs.eval.ts",
            "line": 15
          },
          {
            "location": "packages/evals/evals/openai-provider.docs.eval.ts",
            "line": 16
          },
          {
            "location": "packages/evals/evals/openai-provider.docs.eval.ts",
            "line": 17
          },
          {
            "location": "packages/evals/evals/smoke.eval.ts",
            "line": 1
          },
          {
            "location": "packages/evals/evals/smoke.eval.ts",
            "line": 10
          },
          {
            "location": "packages/evals/evals/smoke.eval.ts",
            "line": 11
          },
          {
            "location": "packages/evals/evals/smoke.eval.ts",
            "line": 12
          },
          {
            "location": "packages/evals/evals/smoke.eval.ts",
            "line": 16
          },
          {
            "location": "vitest.base.ts",
            "line": 2
          },
          {
            "location": "vitest.base.ts",
            "line": 45
          }
        ]
      }
    },
    {
      "group": "@vitest",
      "name": "expect",
      "version": "4.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bc5953b7e604bbd581a4d8dd19ac8d9a5315ceb58f8b5facbfce77ffbb76154ee1a4ee6000504a1f3426902ab95e3a6bf9ebde805dbdf782d04f7845de6465a9"
        }
      ],
      "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/%40vitest/expect@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/expect@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@vitest/expect/-/expect-4.1.12.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"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@standard-schema",
      "name": "spec",
      "version": "1.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "976685cb98c02e19e21b91e0aab0fa8d72e2feb516acabea37fa89c7aca826c80a85b95577e8aaa94e110976af9bf8cf8adc83a394c2bca327a632a73ab8b2d3"
        }
      ],
      "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/%40standard-schema/spec@1.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@standard-schema/spec@1.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@standard-schema/spec/-/spec-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": "@types",
      "name": "chai",
      "version": "5.2.3",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "330e79f28780f5f15bbfae7fcb8987b570ecf5b3e714c6402ff8f174f154a4e1c72175fdd667201076d2e4b6a1afea7064547c03b19095e456788e9c1850b650"
        }
      ],
      "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/chai@5.2.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/chai@5.2.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/chai"
        },
        {
          "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": [
        "test"
      ]
    },
    {
      "group": "@types",
      "name": "deep-eql",
      "version": "4.0.2",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "73d87d75554c8a030f7386f04ef0b9771aada8967040f78fb168cf96948e9e88dba2bea91aa764e78d657c0ec0a8542be6907505176ad23b98f5d6fcd41c3217"
        }
      ],
      "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/deep-eql@4.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/deep-eql@4.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/deep-eql"
        },
        {
          "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": "assertion-error",
      "version": "2.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2338bc45071f7ea09e3558058a02a58b5b2c92521ba479c261ce809275c662807a82b26ac9e6f2ee3bf5d895108264c09c80e76dc935bb192c4f87733773d604"
        }
      ],
      "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/assertion-error@2.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/assertion-error@2.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/assertion-error/-/assertion-error-2.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": "@vitest",
      "name": "spy",
      "version": "4.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "446abdc7824d18d4d91c4271bcdd284a2263792084c66d27da064a28964763d717e40540e8ced52482c14f7649fed27fd09f6e593edf11357dfdbb688bffef4a"
        }
      ],
      "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/%40vitest/spy@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/spy@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@vitest/spy/-/spy-4.1.12.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": "@vitest",
      "name": "utils",
      "version": "4.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4376b05ebc0e7c457ea9cdd698ee4e372134c8eed0d6043dfe8c87c462d9fe997b37734efd9ceda90c0a2eec0c915f8203525848878ede09079d10c8a3801568"
        }
      ],
      "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/%40vitest/utils@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/utils@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@vitest/utils/-/utils-4.1.12.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": "@vitest",
      "name": "pretty-format",
      "version": "4.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d6f4ef3e331c785690ad91874c24b650430b15af23fdc24edc3ca0f1b5715fc126a4eb2461e7ed9f7a9fd8d1717f12506f247abc6dc61d8ba69eb9a8b4a2964"
        }
      ],
      "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/%40vitest/pretty-format@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/pretty-format@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.12.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": "tinyrainbow",
      "version": "3.1.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "05ff882e6060adeb54add271cd73344a05cb6775df89a52e3a3fc82901ee4d78a9fb4e579febb21187558349180e2a5305c2eb095c94cc03f3ed0980adbd269b"
        }
      ],
      "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/tinyrainbow@3.1.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinyrainbow@3.1.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.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": "convert-source-map",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2afa78e7d1eb576144275080b22d4abbe318de46ac1f5f53172913cf6c5698c7aae9b936354dd75ef7c9f90eb59b4c64b56c2dfb51d261fdc966c4e6b3769126"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "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/convert-source-map@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/convert-source-map@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.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": "chai",
      "version": "6.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5d602dc09e8e1cefad8f410a0acd18d946a69f23b1b1e65696d538c76536c21f20e008a0763c2fb548ef2cfdadaa403f6afc4712dcf135aa86abf6063707242a"
        }
      ],
      "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/chai@6.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/chai/-/chai-6.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/chai@6.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/chai/-/chai-6.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"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "@vitest",
      "name": "mocker",
      "version": "4.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7ca4a1369299ceea5666e634cfb7a0c9dbcbd2ca96e08344641104c4c04c01aea2ce510d1151f0a1781d69309a059e5fc25af8c5fda8d705c2f379fd4693be34"
        }
      ],
      "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/%40vitest/mocker@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/mocker@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.12.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": "vite",
      "version": "8.3.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "21fb4b13ca6126174d44818d115e09082bdf35272865055f71768df1342ba2958626d38772efa2001f691dcb86be611bfe475dc342c17bf8d2f33b5d0bac5d89"
        }
      ],
      "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/vite@8.3.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/vite/-/vite-8.3.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/vite@8.3.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/vite/-/vite-8.3.4.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/vite"
        },
        {
          "name": "cdx:npm:bin",
          "value": "vite"
        },
        {
          "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": "jiti",
      "version": "2.7.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "002ffb2687c9bd91abae779635a12725e38b531f89946b7bb4d6b4c198913d3e0c635c267ca8eddbee8eda9daecf6fac92597c39966624c36a7a47bb90a6cd81"
        }
      ],
      "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/jiti@2.7.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/jiti@2.7.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/jiti/-/jiti-2.7.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/jiti"
        },
        {
          "name": "cdx:npm:bin",
          "value": "jiti"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "ExportedModules",
          "value": "jiti,jiti/static"
        },
        {
          "name": "ImportedModules",
          "value": "jiti,jiti/static,createJiti,jiti/createJiti"
        },
        {
          "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/coding-agent/dist/core/extensions/jiti-loader.js",
            "line": 3
          },
          {
            "location": "packages/coding-agent/dist/core/extensions/jiti-static-loader.js",
            "line": 3
          },
          {
            "location": "packages/coding-agent/src/core/extensions/jiti-loader.ts",
            "line": 3
          },
          {
            "location": "packages/coding-agent/src/core/extensions/jiti-static-loader.ts",
            "line": 3
          },
          {
            "location": "packages/coding-agent/src/core/extensions/loader.ts",
            "line": 13
          }
        ]
      }
    },
    {
      "group": "",
      "name": "yaml",
      "version": "2.9.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d80be1357de66fccdde99cbb20d4ed4a9975175e475ba5a7aa3d2cad696428b729625fe03083098b2b86ab629e236605c543e376507edcb735d2c78c2ed2f870"
        }
      ],
      "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/yaml@2.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/yaml@2.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/yaml"
        },
        {
          "name": "cdx:npm:bin",
          "value": "yaml"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "yaml,parse,yaml/parse,parseDocument,yaml/parseDocument"
        },
        {
          "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/coding-agent/dist/utils/frontmatter.js",
            "line": 1
          },
          {
            "location": "packages/coding-agent/dist/utils/frontmatter.js",
            "line": 23
          },
          {
            "location": "scripts/local-package-install.mjs",
            "line": 5
          },
          {
            "location": "scripts/local-package-install.mjs",
            "line": 99
          },
          {
            "location": "scripts/local-package-install.test.mjs",
            "line": 8
          },
          {
            "location": "scripts/local-package-install.test.mjs",
            "line": 188
          },
          {
            "location": "apps/p2/plugins/prompt/templates.ts",
            "line": 5
          },
          {
            "location": "apps/p2/plugins/prompt/templates.ts",
            "line": 32
          },
          {
            "location": "apps/p2/src/hosts/host-packages.ts",
            "line": 28
          },
          {
            "location": "packages/coding-agent/src/utils/frontmatter.ts",
            "line": 1
          },
          {
            "location": "packages/coding-agent/src/utils/frontmatter.ts",
            "line": 36
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5a4503ae88ee26cd3192019fdae756c5adf21814713edc54901efd8ba68264b46073b3ccf1f65ef53a2c7cf0dcbc4a5065bb850129c762644b04b51b98b38820"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss/-/lightningcss-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "detect-libc",
      "version": "2.1.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06d8f604e38ef37a375b21f9f5ef0c817b3111055c6ab9143a9118aee6c1d2eaf09cdd74c90dfae2bb22072535d67665a966199b4e62fe87fb8a8e26ce2841b5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "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/detect-libc@2.1.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/detect-libc@2.1.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/detect-libc/-/detect-libc-2.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": "lightningcss-android-arm64",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "804a514da94a768b29e016fca96b5cda23a013949e2079694b5ba9f5b16adb003262197551d4ce6d88877bdf3310cf5242f4a8a906752100f424da60dcc979a6"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-android-arm64@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-android-arm64@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-darwin-arm64",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "49c89acfc79e9cd4ca9fd6f7b7bfb1af48a94e9f58c4a418e27a704379ab46e2f404054704bc99c687e168a04056dce6b5167fcd3ca8d3fb68e01d6e586fc38e"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-darwin-arm64@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-darwin-arm64@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-darwin-arm64/-/lightningcss-darwin-arm64-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-darwin-x64",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "67950f031ceb8e558d3721b2ea2eb9709cf3be02790f74fac0cbecfa05a963d77ba9184036bc6a029e8b871220661584c35f117c94c6711c63b8b201afe9bc5d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-darwin-x64@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-darwin-x64@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-darwin-x64/-/lightningcss-darwin-x64-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-freebsd-x64",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "41033f4e2fe141a8c9c0263e4625ae099f6c76d23f5d093b9c32b9bc2f2491dc22c5ecce94382f0f1efe453f908cae857054f8329b2ea019c7228fcedd2b5146"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-freebsd-x64@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-freebsd-x64@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-freebsd-x64/-/lightningcss-freebsd-x64-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-arm-gnueabihf",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "37b15505eea24b6e0c94ce91ff84414f11a14217991aceed890f54df652d17be4dccfe50ef158f46a2c108ac65450464deb6358c220f2f3c7b5b33a1b942112d"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-linux-arm-gnueabihf@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-linux-arm-gnueabihf/-/lightningcss-linux-arm-gnueabihf-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-arm64-gnu",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8f6bff8ad9b2e0794dc6573abe829762006a362d0d8362d2860e33ec6b9fa4482cd393fedacb815728bd23a607ab9ba8545c7d1138a7dde08484b5725c64272a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-linux-arm64-gnu@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm64-gnu@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-linux-arm64-gnu/-/lightningcss-linux-arm64-gnu-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-arm64-musl",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ca23b944e32e6108176c2eb4ca3654e4261215918a5cbd071404d7b7d987267d7ecd6e79a02b4c23d35f7158582cc1432fb815ee804fa27fc498c3068363afb5"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-linux-arm64-musl@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-arm64-musl@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-linux-arm64-musl/-/lightningcss-linux-arm64-musl-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-x64-gnu",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6abf89bbb2e670dd09a381692f88691726f0346f7fdc0fc1af9296da7da3c8e0e0dcc1195da0d800375e9a8352f810cd7cc80abf29492e3e12e6dc9101cb6e02"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-linux-x64-gnu@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-x64-gnu@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-linux-x64-gnu/-/lightningcss-linux-x64-gnu-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-linux-x64-musl",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4588986e4a24c34b6b7caaaacdf179e658229f010fac3dce2437d3b89cc5b3530aea21670de9dacf57ea2cbb57e084c6dce92d2505ce7936b0d5ac2b0409593f"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-linux-x64-musl@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-linux-x64-musl@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-linux-x64-musl/-/lightningcss-linux-x64-musl-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-win32-arm64-msvc",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d4af8c3df2d2155a69873a5d6df92195693ac01ad339b0734b64fa75bd743cd399811f46a15b005b3c0dcae8546186d3a76de3fb846b9dc7ee8d9e2e0335efc0"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-win32-arm64-msvc@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-win32-arm64-msvc@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-win32-arm64-msvc/-/lightningcss-win32-arm64-msvc-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "lightningcss-win32-x64-msvc",
      "version": "1.33.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "3a5108083c7f5e5d05a92a786ebcbccc59c2bc6a628371a5e200aabaf6301eea892840b5fa7f4d8039e216fa871a632fd5992a0c9ac3a8a292ca44c35fe7a1b8"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MPL-2.0",
            "url": "https://opensource.org/licenses/MPL-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Copyleft Limited"
              },
              {
                "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/lightningcss-win32-x64-msvc@1.33.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/lightningcss-win32-x64-msvc@1.33.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/lightningcss-win32-x64-msvc/-/lightningcss-win32-x64-msvc-1.33.0.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Copyleft Limited"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "picomatch",
      "version": "4.0.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a9c26ef3c436216a89b030f9dbd24a31dc069bf76f2275b81ef427470887f49b62849bf318eb1c0ed1c4df1d6904a794393cac43c91598b9c9da426eef285c18"
        }
      ],
      "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/picomatch@4.0.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picomatch@4.0.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.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": "postcss",
      "version": "8.5.31",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "6146d6602804af09cc01592352761af8a94c0731a91f0888b7f0c4edfd06df702e5f62c7f5471393a2a05b1777cd153ea4ddeefc2f9797712730b3381de6bb4a"
        }
      ],
      "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/postcss@8.5.31",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/postcss/-/postcss-8.5.31.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/postcss@8.5.31",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/postcss/-/postcss-8.5.31.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": "nanoid",
      "version": "3.3.20",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b8a760d86dc63422909fd6f260ea716c6aab4f67c63b9291b7927ff1bde9a24f2b4faab119617a871332262118b407fe155c98b83f6145a0ea5f9b8f15827865"
        }
      ],
      "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/nanoid@3.3.20",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/nanoid@3.3.20",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/nanoid/-/nanoid-3.3.20.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/nanoid"
        },
        {
          "name": "cdx:npm:bin",
          "value": "nanoid"
        },
        {
          "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": "picocolors",
      "version": "1.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c5c787dac9e1b5be4cf658aa0ec984c39ea57b7efa993664117fe311bfd1c4d1727a036e97b78db250973fd1438ff2dcbb45fc284c8c71e3f69eda5a1eb0c454"
        }
      ],
      "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/picocolors@1.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/picocolors@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/picocolors/-/picocolors-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": "source-map-js",
      "version": "1.2.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2868fff18e37c77e5a6550edb7e27898ad61a0b18750b3187d290e0c93508cd0c2de85b53ea3e8c4cc28d292d4b1633f5041b338dfcdc5e1f2c047cd5cd3f757"
        }
      ],
      "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/source-map-js@1.2.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/source-map-js@1.2.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/source-map-js/-/source-map-js-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": "rolldown",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7930534ea311eae1ca2e0714aa924ff27b730c8e95e0b600f277a000c04423b824815bce76bc7a56cbd2d989bef372a138f74b087589bb4c3b5101496611ca37"
        }
      ],
      "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/rolldown@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/rolldown@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/rolldown/-/rolldown-1.2.14.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/rolldown"
        },
        {
          "name": "cdx:npm:bin",
          "value": "rolldown"
        },
        {
          "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": "@oxc-project",
      "name": "types",
      "version": "0.154.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2983941901652d647eb3840c57643d928dfc4d99bb11d3bced09bbaef64baa4ff079bb1efdc0e3b72c4a860ff8ee5d1bc826ecfe4e3a2d3f2a7383ca8c08a4cc"
        }
      ],
      "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/%40oxc-project/types@0.154.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@oxc-project/types/-/types-0.154.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@oxc-project/types@0.154.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@oxc-project/types/-/types-0.154.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": "@rolldown",
      "name": "pluginutils",
      "version": "1.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "da3f5b1ade4987c863faf3ed8333ed97bda3d324711c0cae9a8a3a4cd7c08ec2c1d3852da52bcf6cf703701331cfb9fef42601d1cd46c501716118368e29aa1b"
        }
      ],
      "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/%40rolldown/pluginutils@1.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-1.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/pluginutils@1.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/pluginutils/-/pluginutils-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": "@rolldown",
      "name": "binding-android-arm-eabi",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "69647e5ca1fdfab5bb9b97d6abfe77eb4277987c9caf1fe8eb164cd834057499d331dc8feff5b3c4f8e1b4b6d559d2a8db2eb5dbfe14d5b5aa6f71d086217bbe"
        }
      ],
      "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/%40rolldown/binding-android-arm-eabi@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-android-arm-eabi@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-android-arm-eabi/-/binding-android-arm-eabi-1.2.14.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": "@rolldown",
      "name": "binding-android-arm64",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4225711e87e5e80f25414ed602d39463840c5595e8871c33ed6249a1e87c341114c8a7c890c44a858caaf1acffd51ca9362217ccd4ed892e8ac07cf47abc5845"
        }
      ],
      "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/%40rolldown/binding-android-arm64@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-android-arm64@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-android-arm64/-/binding-android-arm64-1.2.14.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": "@rolldown",
      "name": "binding-darwin-arm64",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "95340ecc7b81228a21de322be5720d4248cf184b86cbe0eccb499e5c3afa4a3b72d1bf7d918806878b810bff26257d53d240bc77a4b468f3f563e6c7921e9a07"
        }
      ],
      "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/%40rolldown/binding-darwin-arm64@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-darwin-arm64@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-darwin-arm64/-/binding-darwin-arm64-1.2.14.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": "@rolldown",
      "name": "binding-darwin-x64",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "87230a1066ad8e60580acfd0e2c6c870bfc6aa9144aac5f7c1cf8761543ff39038af1735a3bacf9b80d4238195e24fe1d084dd7701521a9a90ba7235e065e34c"
        }
      ],
      "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/%40rolldown/binding-darwin-x64@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-darwin-x64@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-darwin-x64/-/binding-darwin-x64-1.2.14.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": "@rolldown",
      "name": "binding-freebsd-x64",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bb7ef519b5e8557ac480fdb43f0ce818d39d00ea80321ce8d7d273cd8f95e189a69c2f834cea2a75b32ef8efb9e1e98ce7d32293f51daed5a072e10329644f28"
        }
      ],
      "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/%40rolldown/binding-freebsd-x64@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-freebsd-x64@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-freebsd-x64/-/binding-freebsd-x64-1.2.14.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": "@rolldown",
      "name": "binding-linux-arm-gnueabihf",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "06ac0ab1d6507fa12a556afc7efd8cac363302f399efe3581522444911acf3b7e4b1e121b344d4f535e04494e46684519314e2cf2120d4b2945df537ffbf2eaa"
        }
      ],
      "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/%40rolldown/binding-linux-arm-gnueabihf@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-arm-gnueabihf@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-linux-arm-gnueabihf/-/binding-linux-arm-gnueabihf-1.2.14.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": "@rolldown",
      "name": "binding-linux-arm64-gnu",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "483f6463c334d3dc7feece7b67576051594fe7eb980602902b44e4af55885a782bb542664425b544914c63b40395ada48578668368b9228ecc52372664d67f29"
        }
      ],
      "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/%40rolldown/binding-linux-arm64-gnu@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-arm64-gnu@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-gnu/-/binding-linux-arm64-gnu-1.2.14.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": "@rolldown",
      "name": "binding-linux-arm64-musl",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "049d822f5f4ceaeb967ac3209ea273831a08f8df9e57b6f403d3bdbcb578db2fa08ad0b8d5f35af0a1256aed6d1d5cee2d65f91b312ec4c3e100ed2d41740c92"
        }
      ],
      "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/%40rolldown/binding-linux-arm64-musl@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-arm64-musl@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-linux-arm64-musl/-/binding-linux-arm64-musl-1.2.14.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": "@rolldown",
      "name": "binding-linux-ppc64-gnu",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e3e2a5f1d68f57c3431da0fb99f09c735a5133e420eda6fc0f2326e451b95a8660bf88768b72853750b26d804d6d0aa6b989bb7ed24bbe6308d5e1d8276d92fd"
        }
      ],
      "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/%40rolldown/binding-linux-ppc64-gnu@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-ppc64-gnu@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-linux-ppc64-gnu/-/binding-linux-ppc64-gnu-1.2.14.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": "@rolldown",
      "name": "binding-linux-s390x-gnu",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "57f87c78fab57ca0eb9ad14ccfac5c08ddc32afbaf311af0c03d6ad0f90179ea380e92bae1b89a2afa96195c6a09e60aa9e464ee013bfe228fc4b0a7d3c3bdec"
        }
      ],
      "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/%40rolldown/binding-linux-s390x-gnu@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-s390x-gnu@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-linux-s390x-gnu/-/binding-linux-s390x-gnu-1.2.14.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": "@rolldown",
      "name": "binding-linux-x64-gnu",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5b16a55f382b2d5a4a0bddf17e9689de0097516cde0abf854426c3543da6500cb82fa568de5355cf47a9504529c4f58990b35853033839222292fdfa389f662e"
        }
      ],
      "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/%40rolldown/binding-linux-x64-gnu@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-x64-gnu@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-linux-x64-gnu/-/binding-linux-x64-gnu-1.2.14.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": "@rolldown",
      "name": "binding-linux-x64-musl",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "dc6ded9c0993a5d93d8cedc642dc875ea7850f64a579c7d3c2cfd8dccda69a3f67301c30b8b4f892eafcb1929ebbb10d5074a954eddc22c9b9039d8b1165b096"
        }
      ],
      "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/%40rolldown/binding-linux-x64-musl@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-linux-x64-musl@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-linux-x64-musl/-/binding-linux-x64-musl-1.2.14.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": "@rolldown",
      "name": "binding-openharmony-arm64",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ab2af95e2346c66db2b71d7bbefb5c27d9d79fabf58043444e2e74ddb271dce1b0675b52a278fb068b316cc6bfc5e01f4a5e624bd5fa2a31166172eeeafd4bed"
        }
      ],
      "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/%40rolldown/binding-openharmony-arm64@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-openharmony-arm64@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-openharmony-arm64/-/binding-openharmony-arm64-1.2.14.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": "@rolldown",
      "name": "binding-win32-arm64-msvc",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a00e28e68d12db2075f7d6326170f3294bf5679e9173e9a03a3c26ed9fef27d67c8a08833d8be83ae0f2a3a83b00afd9685d3d9cf8432959c605c6073b5d465c"
        }
      ],
      "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/%40rolldown/binding-win32-arm64-msvc@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-win32-arm64-msvc@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-win32-arm64-msvc/-/binding-win32-arm64-msvc-1.2.14.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": "@rolldown",
      "name": "binding-win32-x64-msvc",
      "version": "1.2.14",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6613de1b7f619951a47f7d449708ca41a1691cb6ee36d4c8b4391a66e33a9f6e48ca7a9ed1c733c56b97ad706b3987ed8a029a1604e03f84025affbb1a1a011"
        }
      ],
      "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/%40rolldown/binding-win32-x64-msvc@1.2.14",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.14.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@rolldown/binding-win32-x64-msvc@1.2.14",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@rolldown/binding-win32-x64-msvc/-/binding-win32-x64-msvc-1.2.14.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": "tinyglobby",
      "version": "0.2.17",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c1747f758a5ca8a99f5a911d66388a24ec023459dd0f40cc9eb5bf7188d51adb449017d581c2c51e836b963e3b9a339589cf72c8dbbae5a96c805e0d4324dada"
        }
      ],
      "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/tinyglobby@0.2.17",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinyglobby@0.2.17",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.17.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": "fdir",
      "version": "6.5.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b486d8b596ee70eb340511aa3c992c84951874bf920c7edd54cf208f2f84469dd60148cb105244fb4da46a7c87b708d63a7c2b298062c0098cd29e242c90275e"
        }
      ],
      "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/fdir@6.5.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fdir@6.5.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fdir/-/fdir-6.5.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": "fsevents",
      "version": "2.3.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "e71a037d7f9f2fb7da0139da82658fa5b16dc21fd1efb5a630caaa1c64bae42defbc1d181eb805f81d58999df8e35b4c8f99fade4d36d765cda09c339617df43"
        }
      ],
      "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/fsevents@2.3.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fsevents@2.3.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz"
        },
        {
          "name": "cdx:npm:hasInstallScript",
          "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": "estree-walker",
      "version": "3.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ed150a7d781230c933b7a66e5e6a9aa4ebab2c63cf7e08fa97db9167b9511a896f934cb6ca871cdf92dd731282e4f419767d8332a8a8010d8da1672b4ca9a6ea"
        }
      ],
      "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/estree-walker@3.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/estree-walker@3.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/estree-walker/-/estree-walker-3.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": "@types",
      "name": "estree",
      "version": "1.0.9",
      "scope": "excluded",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1a174f832d5e978fc898fd395f4e54c38730dbf33ddc10949a712f599352b650b310a304e05924f98a680393a21cd426a12ec269f6fc5dadcfc9af26d50af37a"
        }
      ],
      "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/estree@1.0.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@types/estree@1.0.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@types/estree/-/estree-1.0.9.tgz"
        },
        {
          "name": "LocalNodeModulesPath",
          "value": "node_modules/@types/estree"
        },
        {
          "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": "magic-string",
      "version": "0.30.21",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "bddd85e1853211728670b1e8abe4c4c828f1b9e49e1e7171cb28cda7cd328345d5e2f5219c37abfe5bef96a33f6ab0796d740de4adbfde88a7c82472c7c4f609"
        }
      ],
      "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/magic-string@0.30.21",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/magic-string@0.30.21",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.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": "@jridgewell",
      "name": "sourcemap-codec",
      "version": "1.5.5",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "71843ddf5d20aeac6e7966e5f96b885086a251a0dc8fb58eab97d58449633558117ce52163d7f2db34ef7e8a96b2779b87c4a5ef45527056c80af2672ca0743a"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "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/%40jridgewell/sourcemap-codec@1.5.5",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.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": "@vitest",
      "name": "runner",
      "version": "4.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34a955282af942709ef238a374c9e69291c753e593aa22c547a1b4a478e2f6e4635caf71265d64d674f0e85de938e8f63c372c0edd86290308ef022c693e3dd7"
        }
      ],
      "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/%40vitest/runner@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/runner@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@vitest/runner/-/runner-4.1.12.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": "pathe",
      "version": "2.0.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5948c6700a8fd6041a72841ef8e049b0503b2dde03c97b9422367971cef970b1ef27b76d36c4ee8298712000f0b294be02b68051e3c22ab495b4f2c58ff17cf3"
        }
      ],
      "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/pathe@2.0.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/pathe@2.0.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/pathe/-/pathe-2.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": "@vitest",
      "name": "snapshot",
      "version": "4.1.12",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "928d72d5081bfec97343d9abf9bf3d0aeaae77c586d532adb0f0fcafb65405dbd5386b7ce407f61f00aa1ee8eb87026af7986cffd44cedf7003e0e7ba35be5cf"
        }
      ],
      "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/%40vitest/snapshot@4.1.12",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.12.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@vitest/snapshot@4.1.12",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.12.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-module-lexer",
      "version": "2.3.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b2173575b53dd1897fc6ad50ac2ed046d7dcc14459b9545f3e165b0e895d275727d60cc3bc16815a5bf4785a258f9fb4ce79cf273e535cbc6c37bed7ff5d8a4c"
        }
      ],
      "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-module-lexer@2.3.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.3.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/es-module-lexer@2.3.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.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": "expect-type",
      "version": "1.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "927bf279ab9886a8ce62f43ae8cce748cb3cdf0987ac2c9c34437a028fb601e6047f150892e895c5d11ad6a94610f2be59ede7d131e20dc8984ac09c816fc3a0"
        }
      ],
      "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/expect-type@1.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/expect-type@1.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/expect-type/-/expect-type-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"
          }
        ]
      },
      "tags": [
        "test"
      ]
    },
    {
      "group": "",
      "name": "obug",
      "version": "2.1.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f6688580cd8e15b6bb841fa9460bed57ce2961305aa131e886f98882246de9d448cdbc0438868d68ff9d2251acd9f345a01d127884acd09cf958555189de97ca"
        }
      ],
      "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/obug@2.1.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/obug/-/obug-2.1.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/obug@2.1.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/obug/-/obug-2.1.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": "std-env",
      "version": "4.2.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "a0250a4aea4a4c75f9dc4ca30edb9943ae298cb27ac980ada66130d20a18c6d8c6f4aa5b45ef0a02c976b4150653d0f231c27447027c1aa2401733177175b547"
        }
      ],
      "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/std-env@4.2.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/std-env/-/std-env-4.2.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/std-env@4.2.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/std-env/-/std-env-4.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": "tinybench",
      "version": "2.9.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d3e0d4bea58c55a94b9a16ba96be240fc88030ad47cd5d3f68a9c2b566fdbfdeb8d539cffcc15becf7366f1a314234d7004aebc9756050e7efd98a8d965a867a"
        }
      ],
      "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/tinybench@2.9.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinybench@2.9.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tinybench/-/tinybench-2.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": "tinyexec",
      "version": "1.2.4",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4877ffaf8f1beef3ab8ef7bd3f1268dcc379bf9caeca31ef75472b41f7d3dd65cc51f9c69870d56c2e24dec1c96894e0642c29529948680a3900db4cca9dd81e"
        }
      ],
      "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/tinyexec@1.2.4",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.4.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/tinyexec@1.2.4",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/tinyexec/-/tinyexec-1.2.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": "why-is-node-running",
      "version": "2.3.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "854ae669605d543731bd8aa7ca1d3dcee9cacd13968db65388dcbc741123912ede8440d089b5c9ed7be59ad6f0b9372552223237e0b25d00f8566928f1f366f3"
        }
      ],
      "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/why-is-node-running@2.3.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/why-is-node-running@2.3.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/why-is-node-running"
        },
        {
          "name": "cdx:npm:bin",
          "value": "why-is-node-running"
        },
        {
          "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": "siginfo",
      "version": "2.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "c9bc7458ed7ff1b4812c459766f11dee0316dd29f7245956dd3bd7d674446c32d135035a78d37c58ad26781c0f74068e23b4ed4514499ff12cd7386bac21eeee"
        }
      ],
      "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/siginfo@2.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/siginfo@2.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/siginfo/-/siginfo-2.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": "stackback",
      "version": "0.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d573091397d0a358c61fa63fede6e7c0f3811242049d3e10177d9de51d7e557757bde334201309b7ccdf6b15f53f7421570ad87bee7bebe8e400db524b69816f"
        }
      ],
      "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/stackback@0.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/stackback@0.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/stackback/-/stackback-0.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": "zod",
      "version": "4.6.7",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "83c5b60f6914e9af2e9ed734e777d7d6e5412b333bcaa0315bfdf3c24f37fba472176f9228eb95f9cd30043854c335753da19aa66647fab99c5333dffb7086c2"
        }
      ],
      "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/zod@4.6.7",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/zod/-/zod-4.6.7.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/zod@4.6.7",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/zod/-/zod-4.6.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": "typebox",
      "version": "1.3.27",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ceefa3735a5ccb85223538718a452bdfa7f44726e4f4f11e0a0fcd13a69d796aff48ab1d34ee04cd91d844396fd9809501f8f739dab7744492a3f8cdca8057cc"
        }
      ],
      "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/typebox@1.3.27",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/typebox/-/typebox-1.3.27.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/typebox@1.3.27",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/typebox/-/typebox-1.3.27.tgz"
        },
        {
          "name": "ExportedModules",
          "value": "typebox,Static,typebox/Static,TSchema,typebox/TSchema"
        },
        {
          "name": "ImportedModules",
          "value": "typebox,Type,typebox/Type,typebox/compile,typebox/value,Compile,typebox/compile/Compile,TSchema,typebox/TSchema,TUnsafe,typebox/TUnsafe,Static,typebox/Static,TSchemaOptions,typebox/TSchemaOptions,TProperties,typebox/TProperties"
        },
        {
          "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/coding-agent/dist/core/extensions/pi-ai-extension-view.js",
            "line": 7
          },
          {
            "location": "packages/coding-agent/dist/core/extensions/pi-ai-extension-view.js",
            "line": 15
          },
          {
            "location": "packages/coding-agent/dist/core/extensions/virtual-modules.js",
            "line": 6
          },
          {
            "location": "packages/coding-agent/dist/core/extensions/virtual-modules.js",
            "line": 7
          },
          {
            "location": "packages/coding-agent/dist/core/extensions/virtual-modules.js",
            "line": 8
          },
          {
            "location": "packages/coding-agent/dist/core/key-id-schema.js",
            "line": 2
          },
          {
            "location": "packages/coding-agent/dist/core/key-id-schema.js",
            "line": 8
          },
          {
            "location": "packages/coding-agent/dist/core/key-id-schema.js",
            "line": 13
          },
          {
            "location": "packages/coding-agent/dist/core/keybindings-schema.js",
            "line": 1
          },
          {
            "location": "packages/coding-agent/dist/core/keybindings-schema.js",
            "line": 6
          },
          {
            "location": "packages/coding-agent/dist/core/keybindings-schema.js",
            "line": 9
          },
          {
            "location": "packages/coding-agent/dist/core/keybindings-schema.js",
            "line": 13
          },
          {
            "location": "packages/coding-agent/dist/core/keybindings.js",
            "line": 4
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 7
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 8
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 9
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 10
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 11
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 12
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 13
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 14
          },
          {
            "location": "packages/coding-agent/dist/core/pi-ai-schemas.js",
            "line": 16
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 1
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 5
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 8
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 10
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 11
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 12
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 14
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 15
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 16
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 17
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 18
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 22
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 23
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 27
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 32
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 33
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 34
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 35
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 40
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 41
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 42
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 43
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 47
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 48
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 49
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 54
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 55
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 59
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 63
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 67
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 71
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 72
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 73
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 75
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 76
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 80
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 86
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 87
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 88
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 89
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 90
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 94
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 95
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 96
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 100
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 101
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 104
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 107
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 108
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 112
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 118
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 119
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 120
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 121
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 122
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 123
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 124
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 125
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 126
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 131
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 132
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 134
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 135
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 136
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 139
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 140
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 141
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 142
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 145
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 146
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 147
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 148
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 151
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 152
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 156
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 159
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 162
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 163
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 164
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 165
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 166
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 167
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 171
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 172
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 175
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 179
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 183
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 184
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 187
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 191
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 195
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 199
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 203
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 204
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 207
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 208
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 211
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 212
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 213
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 214
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 218
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 219
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 220
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 223
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 226
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 230
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 231
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 232
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 233
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 234
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 235
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 240
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 243
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 247
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 251
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 255
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 256
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 257
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 258
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 259
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 262
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 263
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 266
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 270
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 273
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 276
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 280
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 284
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 288
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 292
          },
          {
            "location": "packages/coding-agent/dist/core/settings-schema.js",
            "line": 296
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 5
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 28
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 29
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 30
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 40
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 41
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 42
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 43
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 44
          },
          {
            "location": "packages/coding-agent/dist/core/tools/bash.js",
            "line": 45
          },
          {
            "location": "packages/coding-agent/dist/core/tools/edit.js",
            "line": 3
          },
          {
            "location": "packages/coding-agent/dist/core/tools/edit.js",
            "line": 10
          },
          {
            "location": "packages/coding-agent/dist/core/tools/edit.js",
            "line": 11
          },
          {
            "location": "packages/coding-agent/dist/core/tools/edit.js",
            "line": 14
          },
          {
            "location": "packages/coding-agent/dist/core/tools/edit.js",
            "line": 16
          },
          {
            "location": "packages/coding-agent/dist/core/tools/edit.js",
            "line": 17
          },
          {
            "location": "packages/coding-agent/dist/core/tools/edit.js",
            "line": 18
          },
          {
            "location": "packages/coding-agent/dist/core/tools/find.js",
            "line": 5
          },
          {
            "location": "packages/coding-agent/dist/core/tools/find.js",
            "line": 18
          },
          {
            "location": "packages/coding-agent/dist/core/tools/find.js",
            "line": 19
          },
          {
            "location": "packages/coding-agent/dist/core/tools/find.js",
            "line": 22
          },
          {
            "location": "packages/coding-agent/dist/core/tools/find.js",
            "line": 23
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 5
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 11
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 12
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 13
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 14
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 17
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 18
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 19
          },
          {
            "location": "packages/coding-agent/dist/core/tools/grep.js",
            "line": 20
          },
          {
            "location": "packages/coding-agent/dist/core/tools/ls.js",
            "line": 3
          },
          {
            "location": "packages/coding-agent/dist/core/tools/ls.js",
            "line": 8
          },
          {
            "location": "packages/coding-agent/dist/core/tools/ls.js",
            "line": 9
          },
          {
            "location": "packages/coding-agent/dist/core/tools/ls.js",
            "line": 10
          },
          {
            "location": "packages/coding-agent/dist/core/tools/read.js",
            "line": 3
          },
          {
            "location": "packages/coding-agent/dist/core/tools/read.js",
            "line": 11
          },
          {
            "location": "packages/coding-agent/dist/core/tools/read.js",
            "line": 12
          },
          {
            "location": "packages/coding-agent/dist/core/tools/read.js",
            "line": 13
          },
          {
            "location": "packages/coding-agent/dist/core/tools/read.js",
            "line": 14
          },
          {
            "location": "packages/coding-agent/dist/core/tools/read.js",
            "line": 26
          },
          {
            "location": "packages/coding-agent/dist/core/tools/read.js",
            "line": 27
          },
          {
            "location": "packages/coding-agent/dist/core/tools/read.js",
            "line": 28
          },
          {
            "location": "packages/coding-agent/dist/core/tools/write.js",
            "line": 3
          },
          {
            "location": "packages/coding-agent/dist/core/tools/write.js",
            "line": 8
          },
          {
            "location": "packages/coding-agent/dist/core/tools/write.js",
            "line": 9
          },
          {
            "location": "packages/coding-agent/dist/core/tools/write.js",
            "line": 10
          },
          {
            "location": "packages/coding-agent/dist/extensions/codemode/tool.js",
            "line": 26
          },
          {
            "location": "packages/coding-agent/dist/extensions/codemode/tool.js",
            "line": 36
          },
          {
            "location": "packages/coding-agent/dist/extensions/codemode/tool.js",
            "line": 37
          },
          {
            "location": "packages/coding-agent/dist/extensions/tool-search/tool.js",
            "line": 11
          },
          {
            "location": "packages/coding-agent/dist/extensions/tool-search/tool.js",
            "line": 211
          },
          {
            "location": "packages/coding-agent/dist/extensions/tool-search/tool.js",
            "line": 212
          },
          {
            "location": "packages/coding-agent/dist/extensions/tool-search/tool.js",
            "line": 213
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 9
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 10
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 13
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 14
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 17
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 29
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 33
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 37
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 38
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 39
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 43
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 46
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 50
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 51
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 52
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 53
          },
          {
            "location": "packages/coding-agent/scripts/generate-references.ts",
            "line": 8
          },
          {
            "location": "packages/coding-agent/scripts/generate-schemas.ts",
            "line": 14
          },
          {
            "location": "packages/coding-agent/src/core/extensions/pi-ai-extension-view.ts",
            "line": 8
          },
          {
            "location": "packages/coding-agent/src/core/extensions/pi-ai-extension-view.ts",
            "line": 11
          },
          {
            "location": "packages/coding-agent/src/core/extensions/pi-ai-extension-view.ts",
            "line": 22
          },
          {
            "location": "packages/coding-agent/src/core/extensions/types.ts",
            "line": 59
          },
          {
            "location": "packages/coding-agent/src/core/extensions/virtual-modules.ts",
            "line": 6
          },
          {
            "location": "packages/coding-agent/src/core/extensions/virtual-modules.ts",
            "line": 7
          },
          {
            "location": "packages/coding-agent/src/core/extensions/virtual-modules.ts",
            "line": 8
          },
          {
            "location": "packages/coding-agent/src/core/key-id-schema.ts",
            "line": 2
          },
          {
            "location": "packages/coding-agent/src/core/key-id-schema.ts",
            "line": 10
          },
          {
            "location": "packages/coding-agent/src/core/key-id-schema.ts",
            "line": 11
          },
          {
            "location": "packages/coding-agent/src/core/key-id-schema.ts",
            "line": 18
          },
          {
            "location": "packages/coding-agent/src/core/keybindings-schema.ts",
            "line": 1
          },
          {
            "location": "packages/coding-agent/src/core/keybindings-schema.ts",
            "line": 8
          },
          {
            "location": "packages/coding-agent/src/core/keybindings-schema.ts",
            "line": 12
          },
          {
            "location": "packages/coding-agent/src/core/keybindings-schema.ts",
            "line": 19
          },
          {
            "location": "packages/coding-agent/src/core/keybindings.ts",
            "line": 11
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 24
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 26
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 27
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 28
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 29
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 30
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 31
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 32
          },
          {
            "location": "packages/coding-agent/src/core/pi-ai-schemas.ts",
            "line": 35
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 1
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 6
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 10
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 13
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 14
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 15
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 18
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 19
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 20
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 21
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 22
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 23
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 29
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 30
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 31
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 36
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 37
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 44
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 45
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 46
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 47
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 48
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 55
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 56
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 57
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 58
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 59
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 64
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 65
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 66
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 67
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 74
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 75
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 76
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 81
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 82
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 87
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 88
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 93
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 94
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 99
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 100
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 101
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 103
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 106
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 107
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 108
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 113
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 114
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 122
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 124
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 125
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 126
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 127
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 135
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 136
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 137
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 138
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 144
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 145
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 149
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 154
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 155
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 162
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 163
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 171
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 173
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 174
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 175
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 176
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 177
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 179
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 180
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 181
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 182
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 191
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 192
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 195
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 197
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 198
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 206
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 208
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 209
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 210
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 211
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 215
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 216
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 217
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 218
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 219
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 223
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 224
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 225
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 229
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 230
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 236
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 237
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 241
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 242
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 246
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 247
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 248
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 249
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 250
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 251
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 252
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 257
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 258
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 260
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 261
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 265
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 266
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 271
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 272
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 277
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 278
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 280
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 281
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 286
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 287
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 293
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 294
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 299
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 300
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 305
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 306
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 311
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 312
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 314
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 315
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 319
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 320
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 322
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 323
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 327
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 328
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 329
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 331
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 332
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 333
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 338
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 339
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 340
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 341
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 345
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 346
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 351
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 352
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 357
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 358
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 360
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 361
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 362
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 363
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 364
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 372
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 377
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 378
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 383
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 384
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 389
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 390
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 395
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 396
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 398
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 399
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 400
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 401
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 402
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 406
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 407
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 409
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 414
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 415
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 421
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 426
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 427
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 431
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 432
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 437
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 438
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 443
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 444
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 449
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 450
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 455
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 456
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 461
          },
          {
            "location": "packages/coding-agent/src/core/settings-schema.ts",
            "line": 462
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 5
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 39
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 40
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 41
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 55
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 56
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 57
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 58
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 59
          },
          {
            "location": "packages/coding-agent/src/core/tools/bash.ts",
            "line": 60
          },
          {
            "location": "packages/coding-agent/src/core/tools/edit.ts",
            "line": 3
          },
          {
            "location": "packages/coding-agent/src/core/tools/edit.ts",
            "line": 18
          },
          {
            "location": "packages/coding-agent/src/core/tools/edit.ts",
            "line": 20
          },
          {
            "location": "packages/coding-agent/src/core/tools/edit.ts",
            "line": 24
          },
          {
            "location": "packages/coding-agent/src/core/tools/edit.ts",
            "line": 29
          },
          {
            "location": "packages/coding-agent/src/core/tools/edit.ts",
            "line": 31
          },
          {
            "location": "packages/coding-agent/src/core/tools/edit.ts",
            "line": 32
          },
          {
            "location": "packages/coding-agent/src/core/tools/find.ts",
            "line": 5
          },
          {
            "location": "packages/coding-agent/src/core/tools/find.ts",
            "line": 26
          },
          {
            "location": "packages/coding-agent/src/core/tools/find.ts",
            "line": 27
          },
          {
            "location": "packages/coding-agent/src/core/tools/find.ts",
            "line": 30
          },
          {
            "location": "packages/coding-agent/src/core/tools/find.ts",
            "line": 31
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 5
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 20
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 21
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 22
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 23
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 24
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 29
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 30
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 31
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 33
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 34
          },
          {
            "location": "packages/coding-agent/src/core/tools/grep.ts",
            "line": 36
          },
          {
            "location": "packages/coding-agent/src/core/tools/ls.ts",
            "line": 3
          },
          {
            "location": "packages/coding-agent/src/core/tools/ls.ts",
            "line": 10
          },
          {
            "location": "packages/coding-agent/src/core/tools/ls.ts",
            "line": 11
          },
          {
            "location": "packages/coding-agent/src/core/tools/ls.ts",
            "line": 12
          },
          {
            "location": "packages/coding-agent/src/core/tools/read.ts",
            "line": 4
          },
          {
            "location": "packages/coding-agent/src/core/tools/read.ts",
            "line": 14
          },
          {
            "location": "packages/coding-agent/src/core/tools/read.ts",
            "line": 15
          },
          {
            "location": "packages/coding-agent/src/core/tools/read.ts",
            "line": 16
          },
          {
            "location": "packages/coding-agent/src/core/tools/read.ts",
            "line": 17
          },
          {
            "location": "packages/coding-agent/src/core/tools/read.ts",
            "line": 33
          },
          {
            "location": "packages/coding-agent/src/core/tools/read.ts",
            "line": 34
          },
          {
            "location": "packages/coding-agent/src/core/tools/read.ts",
            "line": 35
          },
          {
            "location": "packages/coding-agent/src/core/tools/tool-definition-wrapper.ts",
            "line": 2
          },
          {
            "location": "packages/coding-agent/src/core/tools/write.ts",
            "line": 3
          },
          {
            "location": "packages/coding-agent/src/core/tools/write.ts",
            "line": 10
          },
          {
            "location": "packages/coding-agent/src/core/tools/write.ts",
            "line": 11
          },
          {
            "location": "packages/coding-agent/src/core/tools/write.ts",
            "line": 12
          },
          {
            "location": "packages/coding-agent/src/extensions/codemode/tool.ts",
            "line": 34
          },
          {
            "location": "packages/coding-agent/src/extensions/codemode/tool.ts",
            "line": 83
          },
          {
            "location": "packages/coding-agent/src/extensions/codemode/tool.ts",
            "line": 84
          },
          {
            "location": "packages/coding-agent/src/extensions/mcp/index.ts",
            "line": 32
          },
          {
            "location": "packages/coding-agent/src/extensions/mcp/resources.ts",
            "line": 24
          },
          {
            "location": "packages/coding-agent/src/extensions/mcp/tools.ts",
            "line": 26
          },
          {
            "location": "packages/coding-agent/src/extensions/tool-search/tool.ts",
            "line": 12
          },
          {
            "location": "packages/coding-agent/src/extensions/tool-search/tool.ts",
            "line": 264
          },
          {
            "location": "packages/coding-agent/src/extensions/tool-search/tool.ts",
            "line": 265
          },
          {
            "location": "packages/coding-agent/src/extensions/tool-search/tool.ts",
            "line": 266
          },
          {
            "location": "packages/coding-agent/src/extensions/tool-search/tool.ts",
            "line": 267
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 10
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 11
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 15
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 17
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 21
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 39
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 44
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 45
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 52
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 54
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 55
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 60
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 61
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 65
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 66
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 71
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 72
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 74
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 75
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 76
          },
          {
            "location": "packages/coding-agent/dist/core/keybindings.js",
            "line": 243
          },
          {
            "location": "packages/coding-agent/dist/modes/interactive/theme/theme-schema.js",
            "line": 63
          },
          {
            "location": "packages/coding-agent/src/core/keybindings.ts",
            "line": 267
          },
          {
            "location": "packages/coding-agent/src/modes/interactive/theme/theme-schema.ts",
            "line": 92
          }
        ]
      }
    },
    {
      "group": "@cfworker",
      "name": "json-schema",
      "version": "4.1.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8009ab519486b4a73702204bef588d5b10ecc940b9b8c68a28676fcd8b01a135bfc62e362501e5ede295d8e633094aaf73e0f644271fec45d8da20b214893aa2"
        }
      ],
      "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/%40cfworker/json-schema@4.1.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@cfworker/json-schema/-/json-schema-4.1.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@cfworker/json-schema@4.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@cfworker/json-schema/-/json-schema-4.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": "@oh-my-pi",
      "name": "omptype",
      "version": "18.13.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "64b8be91bddf7f9e789f69dd1f8884be2551587235b7bf0b66eeea7ff3525e461fe124dc97abc49c9e40d850617d46932d593f1d1b34f4bcf2167c923a4c29bd"
        }
      ],
      "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/%40oh-my-pi/omptype@18.13.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@oh-my-pi/omptype/-/omptype-18.13.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@oh-my-pi/omptype@18.13.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@oh-my-pi/omptype/-/omptype-18.13.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": "ajv",
      "version": "8.20.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "4e16e58be3a53a3fa230f60505505f2773a60809da4b2367e0cd6fcfd4fa1a46b926df5b6bf1c8479ea3a32eb9b58ea4c7f142179557341f35f58eff194ac118"
        }
      ],
      "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/ajv@8.20.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv/-/ajv-8.20.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ajv@8.20.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ajv/-/ajv-8.20.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": "fast-uri",
      "version": "3.1.9",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "852ff45addd86b4e37a0a5ecd2c231acca4a4084d784c2c8ad500a2978b8828cc60bdbfb6115959d7219ce334f4ced3633d05dc4b096a8ad7245780dce257225"
        }
      ],
      "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/fast-uri@3.1.9",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.9.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fast-uri@3.1.9",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fast-uri/-/fast-uri-3.1.9.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": "json-schema-traverse",
      "version": "1.0.0",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "34cf3f3fd9f75e35e12199f594b86415a0024ce5114178d6855e0103f4673aff31be0aadaa9017f483b89914314b1d51968e2dab37aa6f4b0e96bb9a3b2dddba"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "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/json-schema-traverse@1.0.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/json-schema-traverse@1.0.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-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": "require-from-string",
      "version": "2.0.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "5dfd2759ee91b1ece214cbbe029f5b8a251b9a996ae92f7fa7eef0ed85cffc904786b5030d48706bebc0372b9bbaa7d9593bde53ffc36151ac0c6ed128bfef13"
        }
      ],
      "licenses": [
        {
          "license": {
            "id": "MIT",
            "url": "https://opensource.org/licenses/MIT",
            "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/require-from-string@2.0.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.0.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/require-from-string@2.0.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/require-from-string/-/require-from-string-2.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": "ajv-formats",
      "version": "3.0.1",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "f2252a979d04511fae51c7514371c3a9ae84572a3776870bf20e5627714d7169aeeb621b90652e7bfa44c8b056f1518a2ae7133e0a9e92ce1f214d43038ca8c1"
        }
      ],
      "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/ajv-formats@3.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ajv-formats@3.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ajv-formats/-/ajv-formats-3.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": "ata-validator",
      "version": "1.61.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "ea8dd5f25a62550cf31dee9b95b4198fdb1a0f44319a176fd934f23b90603dc51678fdc4663e7bd9ff70d5bf7713a73e06651c7b440e7fb1afc0e7df4547f7b7"
        }
      ],
      "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/ata-validator@1.61.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/ata-validator/-/ata-validator-1.61.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/ata-validator@1.61.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/ata-validator/-/ata-validator-1.61.3.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/ata"
        },
        {
          "name": "cdx:npm:bin",
          "value": "ata"
        },
        {
          "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": "@ata-validator",
      "name": "native-darwin-arm64",
      "version": "1.61.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0c2fa2a3329ee66369b264f830bb8cc46da921e18f551dd8058b819a8a6cd00179506e9e4b183f5f4e3ce215bf366736762979e3e6f8378d612214b953dac4c6"
        }
      ],
      "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/%40ata-validator/native-darwin-arm64@1.61.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ata-validator/native-darwin-arm64/-/native-darwin-arm64-1.61.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ata-validator/native-darwin-arm64@1.61.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ata-validator/native-darwin-arm64/-/native-darwin-arm64-1.61.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"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "@ata-validator",
      "name": "native-darwin-x64",
      "version": "1.61.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "abadfe938f265a5beb35a5179ad195c69d8d593977c1796491691cdaae0c7ab1f38c87de14171adf4b5f4d1732557b435cf0a3f0144992b23af5a2495e4fa92e"
        }
      ],
      "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/%40ata-validator/native-darwin-x64@1.61.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ata-validator/native-darwin-x64/-/native-darwin-x64-1.61.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ata-validator/native-darwin-x64@1.61.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ata-validator/native-darwin-x64/-/native-darwin-x64-1.61.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"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "@ata-validator",
      "name": "native-linux-arm64-gnu",
      "version": "1.61.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0fd386da828977f856f45f08168a887caf920dfcabcb3486af9611549077f4bc2fbd634d7e1ea9c6c6298ed8448f0a86b8976806d608a8e5059e3801a835a1f7"
        }
      ],
      "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/%40ata-validator/native-linux-arm64-gnu@1.61.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ata-validator/native-linux-arm64-gnu/-/native-linux-arm64-gnu-1.61.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ata-validator/native-linux-arm64-gnu@1.61.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ata-validator/native-linux-arm64-gnu/-/native-linux-arm64-gnu-1.61.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"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "@ata-validator",
      "name": "native-linux-arm64-musl",
      "version": "1.61.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "2f536145de7f8babfb550c36f204792f9dfe665a34f429d87d705aa601940bd237b8da693b0e7afdd8a153970fadde53fe4f557a58e8b2594e3fe75603d70ba4"
        }
      ],
      "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/%40ata-validator/native-linux-arm64-musl@1.61.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ata-validator/native-linux-arm64-musl/-/native-linux-arm64-musl-1.61.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ata-validator/native-linux-arm64-musl@1.61.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ata-validator/native-linux-arm64-musl/-/native-linux-arm64-musl-1.61.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"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "@ata-validator",
      "name": "native-linux-x64-gnu",
      "version": "1.61.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0e5a7e85cbd0a8a900404cabafb4688426d8a0b6077528de079a6e53726ef76912787e0c685e39d6ad15ab03a6dd2b5a3100772eb2c0d371836f8fc6ddbe60b0"
        }
      ],
      "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/%40ata-validator/native-linux-x64-gnu@1.61.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ata-validator/native-linux-x64-gnu/-/native-linux-x64-gnu-1.61.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ata-validator/native-linux-x64-gnu@1.61.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ata-validator/native-linux-x64-gnu/-/native-linux-x64-gnu-1.61.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"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "@ata-validator",
      "name": "native-linux-x64-musl",
      "version": "1.61.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d93bad571ca1cdba54c81173b86369e1f8f20b74ae862d627457db93cf37b4f75f726a76fe3d10e504f9c929382cf2c6acdcd5da16aa8c4499be16bf40a72d93"
        }
      ],
      "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/%40ata-validator/native-linux-x64-musl@1.61.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ata-validator/native-linux-x64-musl/-/native-linux-x64-musl-1.61.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ata-validator/native-linux-x64-musl@1.61.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ata-validator/native-linux-x64-musl/-/native-linux-x64-musl-1.61.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"
          }
        ]
      },
      "tags": [
        "native"
      ]
    },
    {
      "group": "@ata-validator",
      "name": "native-win32-x64",
      "version": "1.61.3",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "01cd9fa83ef46ff9504ae2c3773d37c6218f867d852bba0a5dd43b25b0aaf596222416f29a115accc2a445a23edd8e57288577cda9407cd1b3509033314b17a3"
        }
      ],
      "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/%40ata-validator/native-win32-x64@1.61.3",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@ata-validator/native-win32-x64/-/native-win32-x64-1.61.3.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@ata-validator/native-win32-x64@1.61.3",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "cdx:npm:package:optional",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@ata-validator/native-win32-x64/-/native-win32-x64-1.61.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"
          }
        ]
      },
      "tags": [
        "native"
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/@earendil-works/pi-schema@1.5.2",
      "dependsOn": [
        "pkg:npm/@cfworker/json-schema@4.1.1",
        "pkg:npm/@oh-my-pi/omptype@18.13.3",
        "pkg:npm/ajv-formats@3.0.1",
        "pkg:npm/ajv@8.20.0",
        "pkg:npm/ata-validator@1.61.3",
        "pkg:npm/typebox@1.3.27",
        "pkg:npm/vitest@4.1.12",
        "pkg:npm/zod@4.6.7"
      ]
    },
    {
      "ref": "pkg:npm/fast-deep-equal@3.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/undici-types@6.21.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/node@22.19.19",
      "dependsOn": [
        "pkg:npm/undici-types@6.21.0"
      ]
    },
    {
      "ref": "pkg:npm/@esbuild/aix-ppc64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-arm64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/android-x64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-arm64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/darwin-x64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-arm64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/freebsd-x64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-arm64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ia32@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-loong64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-mips64el@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-ppc64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-riscv64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-s390x@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/linux-x64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-arm64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/netbsd-x64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-arm64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openbsd-x64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/openharmony-arm64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/sunos-x64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-arm64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-ia32@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@esbuild/win32-x64@0.28.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/esbuild@0.28.2",
      "dependsOn": [
        "pkg:npm/@esbuild/aix-ppc64@0.28.2",
        "pkg:npm/@esbuild/android-arm64@0.28.2",
        "pkg:npm/@esbuild/android-arm@0.28.2",
        "pkg:npm/@esbuild/android-x64@0.28.2",
        "pkg:npm/@esbuild/darwin-arm64@0.28.2",
        "pkg:npm/@esbuild/darwin-x64@0.28.2",
        "pkg:npm/@esbuild/freebsd-arm64@0.28.2",
        "pkg:npm/@esbuild/freebsd-x64@0.28.2",
        "pkg:npm/@esbuild/linux-arm64@0.28.2",
        "pkg:npm/@esbuild/linux-arm@0.28.2",
        "pkg:npm/@esbuild/linux-ia32@0.28.2",
        "pkg:npm/@esbuild/linux-loong64@0.28.2",
        "pkg:npm/@esbuild/linux-mips64el@0.28.2",
        "pkg:npm/@esbuild/linux-ppc64@0.28.2",
        "pkg:npm/@esbuild/linux-riscv64@0.28.2",
        "pkg:npm/@esbuild/linux-s390x@0.28.2",
        "pkg:npm/@esbuild/linux-x64@0.28.2",
        "pkg:npm/@esbuild/netbsd-arm64@0.28.2",
        "pkg:npm/@esbuild/netbsd-x64@0.28.2",
        "pkg:npm/@esbuild/openbsd-arm64@0.28.2",
        "pkg:npm/@esbuild/openbsd-x64@0.28.2",
        "pkg:npm/@esbuild/openharmony-arm64@0.28.2",
        "pkg:npm/@esbuild/sunos-x64@0.28.2",
        "pkg:npm/@esbuild/win32-arm64@0.28.2",
        "pkg:npm/@esbuild/win32-ia32@0.28.2",
        "pkg:npm/@esbuild/win32-x64@0.28.2"
      ]
    },
    {
      "ref": "pkg:npm/@standard-schema/spec@1.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/deep-eql@4.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/assertion-error@2.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@types/chai@5.2.3",
      "dependsOn": [
        "pkg:npm/@types/deep-eql@4.0.2",
        "pkg:npm/assertion-error@2.0.1"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/spy@4.1.12",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyrainbow@3.1.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vitest/pretty-format@4.1.12",
      "dependsOn": [
        "pkg:npm/tinyrainbow@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/convert-source-map@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vitest/utils@4.1.12",
      "dependsOn": [
        "pkg:npm/@vitest/pretty-format@4.1.12",
        "pkg:npm/convert-source-map@2.0.0",
        "pkg:npm/tinyrainbow@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/chai@6.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vitest/expect@4.1.12",
      "dependsOn": [
        "pkg:npm/@standard-schema/spec@1.1.0",
        "pkg:npm/@types/chai@5.2.3",
        "pkg:npm/@vitest/spy@4.1.12",
        "pkg:npm/@vitest/utils@4.1.12",
        "pkg:npm/chai@6.3.0",
        "pkg:npm/tinyrainbow@3.1.0"
      ]
    },
    {
      "ref": "pkg:npm/jiti@2.7.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/yaml@2.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/detect-libc@2.1.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-android-arm64@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-darwin-arm64@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-darwin-x64@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-freebsd-x64@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm-gnueabihf@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm64-gnu@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-arm64-musl@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-x64-gnu@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-linux-x64-musl@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-win32-arm64-msvc@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss-win32-x64-msvc@1.33.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/lightningcss@1.33.0",
      "dependsOn": [
        "pkg:npm/detect-libc@2.1.2",
        "pkg:npm/lightningcss-android-arm64@1.33.0",
        "pkg:npm/lightningcss-darwin-arm64@1.33.0",
        "pkg:npm/lightningcss-darwin-x64@1.33.0",
        "pkg:npm/lightningcss-freebsd-x64@1.33.0",
        "pkg:npm/lightningcss-linux-arm-gnueabihf@1.33.0",
        "pkg:npm/lightningcss-linux-arm64-gnu@1.33.0",
        "pkg:npm/lightningcss-linux-arm64-musl@1.33.0",
        "pkg:npm/lightningcss-linux-x64-gnu@1.33.0",
        "pkg:npm/lightningcss-linux-x64-musl@1.33.0",
        "pkg:npm/lightningcss-win32-arm64-msvc@1.33.0",
        "pkg:npm/lightningcss-win32-x64-msvc@1.33.0"
      ]
    },
    {
      "ref": "pkg:npm/picomatch@4.0.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/nanoid@3.3.20",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/picocolors@1.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/source-map-js@1.2.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/postcss@8.5.31",
      "dependsOn": [
        "pkg:npm/nanoid@3.3.20",
        "pkg:npm/picocolors@1.1.1",
        "pkg:npm/source-map-js@1.2.2"
      ]
    },
    {
      "ref": "pkg:npm/@oxc-project/types@0.154.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/pluginutils@1.0.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-android-arm-eabi@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-android-arm64@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-darwin-arm64@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-darwin-x64@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-freebsd-x64@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-arm-gnueabihf@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-arm64-gnu@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-arm64-musl@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-ppc64-gnu@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-s390x-gnu@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-x64-gnu@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-linux-x64-musl@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-openharmony-arm64@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-win32-arm64-msvc@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@rolldown/binding-win32-x64-msvc@1.2.14",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/rolldown@1.2.14",
      "dependsOn": [
        "pkg:npm/@oxc-project/types@0.154.0",
        "pkg:npm/@rolldown/binding-android-arm-eabi@1.2.14",
        "pkg:npm/@rolldown/binding-android-arm64@1.2.14",
        "pkg:npm/@rolldown/binding-darwin-arm64@1.2.14",
        "pkg:npm/@rolldown/binding-darwin-x64@1.2.14",
        "pkg:npm/@rolldown/binding-freebsd-x64@1.2.14",
        "pkg:npm/@rolldown/binding-linux-arm-gnueabihf@1.2.14",
        "pkg:npm/@rolldown/binding-linux-arm64-gnu@1.2.14",
        "pkg:npm/@rolldown/binding-linux-arm64-musl@1.2.14",
        "pkg:npm/@rolldown/binding-linux-ppc64-gnu@1.2.14",
        "pkg:npm/@rolldown/binding-linux-s390x-gnu@1.2.14",
        "pkg:npm/@rolldown/binding-linux-x64-gnu@1.2.14",
        "pkg:npm/@rolldown/binding-linux-x64-musl@1.2.14",
        "pkg:npm/@rolldown/binding-openharmony-arm64@1.2.14",
        "pkg:npm/@rolldown/binding-win32-arm64-msvc@1.2.14",
        "pkg:npm/@rolldown/binding-win32-x64-msvc@1.2.14",
        "pkg:npm/@rolldown/pluginutils@1.0.1"
      ]
    },
    {
      "ref": "pkg:npm/fdir@6.5.0",
      "dependsOn": [
        "pkg:npm/picomatch@4.0.7"
      ]
    },
    {
      "ref": "pkg:npm/tinyglobby@0.2.17",
      "dependsOn": [
        "pkg:npm/fdir@6.5.0",
        "pkg:npm/picomatch@4.0.7"
      ]
    },
    {
      "ref": "pkg:npm/fsevents@2.3.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/vite@8.3.4",
      "dependsOn": [
        "pkg:npm/@types/node@22.19.19",
        "pkg:npm/esbuild@0.28.2",
        "pkg:npm/fsevents@2.3.3",
        "pkg:npm/jiti@2.7.0",
        "pkg:npm/lightningcss@1.33.0",
        "pkg:npm/picomatch@4.0.7",
        "pkg:npm/postcss@8.5.31",
        "pkg:npm/rolldown@1.2.14",
        "pkg:npm/tinyglobby@0.2.17",
        "pkg:npm/yaml@2.9.0"
      ]
    },
    {
      "ref": "pkg:npm/@types/estree@1.0.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/estree-walker@3.0.3",
      "dependsOn": [
        "pkg:npm/@types/estree@1.0.9"
      ]
    },
    {
      "ref": "pkg:npm/@jridgewell/sourcemap-codec@1.5.5",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/magic-string@0.30.21",
      "dependsOn": [
        "pkg:npm/@jridgewell/sourcemap-codec@1.5.5"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/mocker@4.1.12",
      "dependsOn": [
        "pkg:npm/@vitest/spy@4.1.12",
        "pkg:npm/estree-walker@3.0.3",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/vite@8.3.4"
      ]
    },
    {
      "ref": "pkg:npm/pathe@2.0.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@vitest/runner@4.1.12",
      "dependsOn": [
        "pkg:npm/@vitest/utils@4.1.12",
        "pkg:npm/pathe@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/@vitest/snapshot@4.1.12",
      "dependsOn": [
        "pkg:npm/@vitest/pretty-format@4.1.12",
        "pkg:npm/@vitest/utils@4.1.12",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/pathe@2.0.3"
      ]
    },
    {
      "ref": "pkg:npm/es-module-lexer@2.3.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/expect-type@1.3.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/obug@2.1.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/std-env@4.2.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinybench@2.9.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/tinyexec@1.2.4",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/siginfo@2.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/stackback@0.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/why-is-node-running@2.3.0",
      "dependsOn": [
        "pkg:npm/siginfo@2.0.0",
        "pkg:npm/stackback@0.0.2"
      ]
    },
    {
      "ref": "pkg:npm/vitest@4.1.12",
      "dependsOn": [
        "pkg:npm/@types/node@22.19.19",
        "pkg:npm/@vitest/expect@4.1.12",
        "pkg:npm/@vitest/mocker@4.1.12",
        "pkg:npm/@vitest/pretty-format@4.1.12",
        "pkg:npm/@vitest/runner@4.1.12",
        "pkg:npm/@vitest/snapshot@4.1.12",
        "pkg:npm/@vitest/spy@4.1.12",
        "pkg:npm/@vitest/utils@4.1.12",
        "pkg:npm/es-module-lexer@2.3.1",
        "pkg:npm/expect-type@1.3.0",
        "pkg:npm/magic-string@0.30.21",
        "pkg:npm/obug@2.1.3",
        "pkg:npm/pathe@2.0.3",
        "pkg:npm/picomatch@4.0.7",
        "pkg:npm/std-env@4.2.0",
        "pkg:npm/tinybench@2.9.0",
        "pkg:npm/tinyexec@1.2.4",
        "pkg:npm/tinyglobby@0.2.17",
        "pkg:npm/tinyrainbow@3.1.0",
        "pkg:npm/vite@8.3.4",
        "pkg:npm/why-is-node-running@2.3.0"
      ]
    },
    {
      "ref": "pkg:npm/zod@4.6.7",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/typebox@1.3.27",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@cfworker/json-schema@4.1.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@oh-my-pi/omptype@18.13.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/fast-uri@3.1.9",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/json-schema-traverse@1.0.0",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/require-from-string@2.0.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ajv@8.20.0",
      "dependsOn": [
        "pkg:npm/fast-deep-equal@3.1.3",
        "pkg:npm/fast-uri@3.1.9",
        "pkg:npm/json-schema-traverse@1.0.0",
        "pkg:npm/require-from-string@2.0.2"
      ]
    },
    {
      "ref": "pkg:npm/ajv-formats@3.0.1",
      "dependsOn": [
        "pkg:npm/ajv@8.20.0"
      ]
    },
    {
      "ref": "pkg:npm/@ata-validator/native-darwin-arm64@1.61.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@ata-validator/native-darwin-x64@1.61.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@ata-validator/native-linux-arm64-gnu@1.61.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@ata-validator/native-linux-arm64-musl@1.61.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@ata-validator/native-linux-x64-gnu@1.61.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@ata-validator/native-linux-x64-musl@1.61.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@ata-validator/native-win32-x64@1.61.3",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/ata-validator@1.61.3",
      "dependsOn": [
        "pkg:npm/@ata-validator/native-darwin-arm64@1.61.3",
        "pkg:npm/@ata-validator/native-darwin-x64@1.61.3",
        "pkg:npm/@ata-validator/native-linux-arm64-gnu@1.61.3",
        "pkg:npm/@ata-validator/native-linux-arm64-musl@1.61.3",
        "pkg:npm/@ata-validator/native-linux-x64-gnu@1.61.3",
        "pkg:npm/@ata-validator/native-linux-x64-musl@1.61.3",
        "pkg:npm/@ata-validator/native-win32-x64@1.61.3",
        "pkg:npm/yaml@2.9.0"
      ]
    }
  ]
}
