{
  "bomFormat": "CycloneDX",
  "specVersion": "1.7",
  "serialNumber": "urn:uuid:9ec8462c-8ed5-41df-bdfc-77519f4d17dd",
  "version": 1,
  "metadata": {
    "timestamp": "2026-11-15T06:56:51Z",
    "tools": {
      "components": [
        {
          "group": "@cyclonedx",
          "name": "cdxgen",
          "version": "12.9.2",
          "purl": "pkg:npm/%40cyclonedx/cdxgen@12.9.2",
          "type": "application",
          "bom-ref": "pkg:npm/@cyclonedx/cdxgen@12.9.2",
          "publisher": "OWASP Foundation",
          "authors": [
            {
              "name": "OWASP Foundation"
            }
          ]
        }
      ]
    },
    "authors": [
      {
        "name": "OWASP Foundation"
      }
    ],
    "lifecycles": [
      {
        "phase": "pre-build"
      }
    ],
    "component": {
      "group": "@bufbuild",
      "name": "protovalidate",
      "version": "1.1.1",
      "scope": "required",
      "licenses": [
        {
          "license": {
            "id": "Apache-2.0",
            "url": "https://opensource.org/licenses/Apache-2.0",
            "properties": [
              {
                "name": "cdx:license:category",
                "value": "Permissive"
              },
              {
                "name": "cdx:license:foss",
                "value": "true"
              },
              {
                "name": "cdx:license:osiApproved",
                "value": "true"
              },
              {
                "name": "cdx:license:fsfLibre",
                "value": "true"
              },
              {
                "name": "cdx:license:deprecated",
                "value": "false"
              }
            ]
          }
        }
      ],
      "purl": "pkg:npm/%40bufbuild/protovalidate@1.1.1",
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/protovalidate@1.1.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:resolvedPath",
          "value": "packages/protovalidate"
        },
        {
          "name": "cdx:npm:isLink",
          "value": "true"
        },
        {
          "name": "cdx:npm:manifestSourceType",
          "value": "path"
        },
        {
          "name": "cdx:npm:manifestSource",
          "value": "file:/app/packages/protovalidate"
        },
        {
          "name": "cdx:npm:isRegistryDependency",
          "value": "false"
        },
        {
          "name": "cdx:npm:isWorkspace",
          "value": "true"
        },
        {
          "name": "ImportedModules",
          "value": "@bufbuild/protovalidate,createValidator,@bufbuild/protovalidate/createValidator,createStandardSchema,@bufbuild/protovalidate/createStandardSchema,CompilationError,@bufbuild/protovalidate/CompilationError,RuntimeError,@bufbuild/protovalidate/RuntimeError,violationsToProto,@bufbuild/protovalidate/violationsToProto"
        },
        {
          "name": "SrcFile",
          "value": "packages/protovalidate/package-lock.json"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "packages/protovalidate/package-lock.json"
              }
            ],
            "concludedValue": "packages/protovalidate/package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/example/src/basic.ts",
            "line": 16
          },
          {
            "location": "packages/example/src/basic.ts",
            "line": 19
          },
          {
            "location": "packages/example/src/standard-schema.ts",
            "line": 16
          },
          {
            "location": "packages/example/src/standard-schema.ts",
            "line": 29
          },
          {
            "location": "packages/example/src/valid-types.ts",
            "line": 16
          },
          {
            "location": "packages/example/src/valid-types.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 34
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 41
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 55
          }
        ]
      }
    },
    "properties": [
      {
        "name": "cdx:bom:componentTypes",
        "value": "npm"
      },
      {
        "name": "cdx:bom:componentNamespaces",
        "value": "@andrewbranch\\n@arethetypeswrong\\n@biomejs\\n@braidai\\n@bufbuild\\n@colors\\n@esbuild\\n@loaderkit\\n@sindresorhus\\n@standard-schema\\n@types\\n@typescript"
      },
      {
        "name": "cdx:bom:componentSrcFiles",
        "value": "package-lock.json\\npackages/example/package-lock.json\\npackages/protovalidate-testing/package-lock.json\\npackages/protovalidate/package-lock.json\\npackages/upstream/package-lock.json"
      }
    ]
  },
  "components": [
    {
      "group": "@bufbuild",
      "name": "protobuf",
      "version": "2.10.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "b85b115f0206caefabe8031dcfe5e28c8219258a6859e63320bb79c99d9dde60a342b5944d5a550fd58bfe36406efa7e11dd38ace86bb24ec58937040ec781e4"
        }
      ],
      "licenses": [
        {
          "expression": "Apache-2.0 AND BSD-3-Clause"
        }
      ],
      "purl": "pkg:npm/%40bufbuild/protobuf@2.10.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.10.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/protobuf@2.10.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.10.2.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@bufbuild/protobuf,create,@bufbuild/protobuf/create,getOption,@bufbuild/protobuf/getOption,hasOption,@bufbuild/protobuf/hasOption,ScalarType,@bufbuild/protobuf/ScalarType,createRegistry,@bufbuild/protobuf/createRegistry,getExtension,@bufbuild/protobuf/getExtension,isFieldSet,@bufbuild/protobuf/isFieldSet,isMessage,@bufbuild/protobuf/isMessage,createMutableRegistry,@bufbuild/protobuf/createMutableRegistry,Message,@bufbuild/protobuf/Message,DescExtension,@bufbuild/protobuf/DescExtension,DescField,@bufbuild/protobuf/DescField,DescMessage,@bufbuild/protobuf/DescMessage,Registry,@bufbuild/protobuf/Registry,DescEnum,@bufbuild/protobuf/DescEnum,DescOneof,@bufbuild/protobuf/DescOneof,MessageShape,@bufbuild/protobuf/MessageShape,MessageValidType,@bufbuild/protobuf/MessageValidType,MutableRegistry,@bufbuild/protobuf/MutableRegistry,createFileRegistry,@bufbuild/protobuf/createFileRegistry,fromBinary,@bufbuild/protobuf/fromBinary,toBinary,@bufbuild/protobuf/toBinary,@bufbuild/protobuf/wkt,timestampNow,@bufbuild/protobuf/wkt/timestampNow,FeatureSet_FieldPresence,@bufbuild/protobuf/wkt/FeatureSet_FieldPresence,FieldDescriptorProto_Type,@bufbuild/protobuf/wkt/FieldDescriptorProto_Type,isWrapperDesc,@bufbuild/protobuf/wkt/isWrapperDesc,file_google_protobuf_descriptor,@bufbuild/protobuf/wkt/file_google_protobuf_descriptor,file_google_protobuf_duration,@bufbuild/protobuf/wkt/file_google_protobuf_duration,file_google_protobuf_field_mask,@bufbuild/protobuf/wkt/file_google_protobuf_field_mask,file_google_protobuf_timestamp,@bufbuild/protobuf/wkt/file_google_protobuf_timestamp,AnySchema,@bufbuild/protobuf/wkt/AnySchema,BoolValueSchema,@bufbuild/protobuf/wkt/BoolValueSchema,BytesValueSchema,@bufbuild/protobuf/wkt/BytesValueSchema,DoubleValueSchema,@bufbuild/protobuf/wkt/DoubleValueSchema,DurationSchema,@bufbuild/protobuf/wkt/DurationSchema,FieldMaskSchema,@bufbuild/protobuf/wkt/FieldMaskSchema,FloatValueSchema,@bufbuild/protobuf/wkt/FloatValueSchema,Int32ValueSchema,@bufbuild/protobuf/wkt/Int32ValueSchema,Int64ValueSchema,@bufbuild/protobuf/wkt/Int64ValueSchema,StringValueSchema,@bufbuild/protobuf/wkt/StringValueSchema,TimestampSchema,@bufbuild/protobuf/wkt/TimestampSchema,UInt32ValueSchema,@bufbuild/protobuf/wkt/UInt32ValueSchema,UInt64ValueSchema,@bufbuild/protobuf/wkt/UInt64ValueSchema,Duration,@bufbuild/protobuf/wkt/Duration,FieldOptions,@bufbuild/protobuf/wkt/FieldOptions,MessageOptions,@bufbuild/protobuf/wkt/MessageOptions,OneofOptions,@bufbuild/protobuf/wkt/OneofOptions,Timestamp,@bufbuild/protobuf/wkt/Timestamp,@bufbuild/protobuf/wkt/Any,FieldMask,@bufbuild/protobuf/wkt/FieldMask,anyUnpack,@bufbuild/protobuf/wkt/anyUnpack,file_google_protobuf_any,@bufbuild/protobuf/wkt/file_google_protobuf_any,file_google_protobuf_wrappers,@bufbuild/protobuf/wkt/file_google_protobuf_wrappers,BoolValue,@bufbuild/protobuf/wkt/BoolValue,BytesValue,@bufbuild/protobuf/wkt/BytesValue,DoubleValue,@bufbuild/protobuf/wkt/DoubleValue,FloatValue,@bufbuild/protobuf/wkt/FloatValue,Int32Value,@bufbuild/protobuf/wkt/Int32Value,Int64Value,@bufbuild/protobuf/wkt/Int64Value,StringValue,@bufbuild/protobuf/wkt/StringValue,UInt32Value,@bufbuild/protobuf/wkt/UInt32Value,UInt64Value,@bufbuild/protobuf/wkt/UInt64Value,FileDescriptorSet,@bufbuild/protobuf/wkt/FileDescriptorSet,@bufbuild/protobuf/reflect,isReflectMessage,@bufbuild/protobuf/reflect/isReflectMessage,scalarEquals,@bufbuild/protobuf/reflect/scalarEquals,scalarZeroValue,@bufbuild/protobuf/reflect/scalarZeroValue,buildPath,@bufbuild/protobuf/reflect/buildPath,pathToString,@bufbuild/protobuf/reflect/pathToString,reflect,@bufbuild/protobuf/reflect/reflect,usedTypes,@bufbuild/protobuf/reflect/usedTypes,Path,@bufbuild/protobuf/reflect/Path,ReflectMessageGet,@bufbuild/protobuf/reflect/ReflectMessageGet,ScalarValue,@bufbuild/protobuf/reflect/ScalarValue,ReflectMessage,@bufbuild/protobuf/reflect/ReflectMessage,PathBuilder,@bufbuild/protobuf/reflect/PathBuilder,ReflectList,@bufbuild/protobuf/reflect/ReflectList,ReflectMap,@bufbuild/protobuf/reflect/ReflectMap,@bufbuild/protobuf/codegenv2,enumDesc,@bufbuild/protobuf/codegenv2/enumDesc,extDesc,@bufbuild/protobuf/codegenv2/extDesc,fileDesc,@bufbuild/protobuf/codegenv2/fileDesc,messageDesc,@bufbuild/protobuf/codegenv2/messageDesc,GenFile,@bufbuild/protobuf/codegenv2/GenFile,GenMessage,@bufbuild/protobuf/codegenv2/GenMessage,GenEnum,@bufbuild/protobuf/codegenv2/GenEnum,GenExtension,@bufbuild/protobuf/codegenv2/GenExtension"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ],
        "occurrences": [
          {
            "location": "packages/protovalidate/dist/cjs/cel.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/cjs/condition.js",
            "line": 23
          },
          {
            "location": "packages/protovalidate/dist/cjs/error.js",
            "line": 22
          },
          {
            "location": "packages/protovalidate/dist/cjs/error.testdata.js",
            "line": 18
          },
          {
            "location": "packages/protovalidate/dist/cjs/func.js",
            "line": 21
          },
          {
            "location": "packages/protovalidate/dist/cjs/lib.js",
            "line": 31
          },
          {
            "location": "packages/protovalidate/dist/cjs/planner.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/cjs/rules.js",
            "line": 23
          },
          {
            "location": "packages/protovalidate/dist/cjs/validator.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 80
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 108
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 111
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 120
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 128
          },
          {
            "location": "packages/protovalidate/dist/esm/condition.js",
            "line": 15
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 16
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 93
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 105
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 221
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 228
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 235
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 257
          },
          {
            "location": "packages/protovalidate/dist/esm/error.testdata.js",
            "line": 15
          },
          {
            "location": "packages/protovalidate/dist/esm/error.testdata.js",
            "line": 34
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 18
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 74
          },
          {
            "location": "packages/protovalidate/dist/esm/lib.js",
            "line": 16
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 34
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 46
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 71
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 73
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 176
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 188
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 201
          },
          {
            "location": "packages/protovalidate/dist/esm/rules.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/validator.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/validator.js",
            "line": 26
          },
          {
            "location": "packages/protovalidate/dist/esm/validator.js",
            "line": 27
          },
          {
            "location": "packages/protovalidate/dist/esm/validator.js",
            "line": 67
          },
          {
            "location": "packages/example/src/basic.ts",
            "line": 15
          },
          {
            "location": "packages/example/src/basic.ts",
            "line": 21
          },
          {
            "location": "packages/example/src/gen/banking/v1/money_transfer_pb.ts",
            "line": 22
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 23
          },
          {
            "location": "packages/example/src/gen/store/v1/order_pb.ts",
            "line": 22
          },
          {
            "location": "packages/example/src/standard-schema.ts",
            "line": 15
          },
          {
            "location": "packages/example/src/standard-schema.ts",
            "line": 21
          },
          {
            "location": "packages/example/src/valid-types.ts",
            "line": 15
          },
          {
            "location": "packages/example/src/valid-types.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 157
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 189
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 192
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 201
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 209
          },
          {
            "location": "packages/protovalidate/src/condition.ts",
            "line": 21
          },
          {
            "location": "packages/protovalidate/src/cursor.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate/src/error.testdata.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate/src/error.testdata.ts",
            "line": 47
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 32
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 165
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 180
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 306
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 315
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 324
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 347
          },
          {
            "location": "packages/protovalidate/src/eval.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 39
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 160
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate/src/lib.ts",
            "line": 17
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 25
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 110
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 157
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 160
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 414
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 435
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 460
          },
          {
            "location": "packages/protovalidate/src/rules.ts",
            "line": 15
          },
          {
            "location": "packages/protovalidate/src/standard-schema.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate/src/validator.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate/src/validator.ts",
            "line": 136
          },
          {
            "location": "packages/protovalidate/src/validator.ts",
            "line": 137
          },
          {
            "location": "packages/protovalidate/src/validator.ts",
            "line": 188
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 21
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 36
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 40
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 42
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 44
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 80
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bool_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 26
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_editions_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/other_package/embed_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 25
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 25
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 26
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_nested_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/yet_another_package/embed2_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 25
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 25
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate/dist/cjs/cel.js",
            "line": 18
          },
          {
            "location": "packages/protovalidate/dist/cjs/condition.js",
            "line": 25
          },
          {
            "location": "packages/protovalidate/dist/cjs/error.js",
            "line": 23
          },
          {
            "location": "packages/protovalidate/dist/cjs/func.js",
            "line": 20
          },
          {
            "location": "packages/protovalidate/dist/cjs/gen/buf/validate/validate_pb.js",
            "line": 18
          },
          {
            "location": "packages/protovalidate/dist/cjs/planner.js",
            "line": 18
          },
          {
            "location": "packages/protovalidate/dist/cjs/rules.js",
            "line": 24
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 15
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 32
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 38
          },
          {
            "location": "packages/protovalidate/dist/esm/condition.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 71
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 15
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 15
          },
          {
            "location": "packages/protovalidate/dist/esm/rules.js",
            "line": 15
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 21
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 30
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 99
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 106
          },
          {
            "location": "packages/protovalidate/src/condition.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 33
          },
          {
            "location": "packages/protovalidate/src/eval.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 38
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 157
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 21
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 26
          },
          {
            "location": "packages/protovalidate/src/rules.ts",
            "line": 30
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 27
          },
          {
            "location": "packages/protovalidate-testing/src/executor.ts",
            "line": 83
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 26
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 27
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 25
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 23
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 24
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 21
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate/dist/cjs/cel.js",
            "line": 25
          },
          {
            "location": "packages/protovalidate/dist/cjs/condition.js",
            "line": 22
          },
          {
            "location": "packages/protovalidate/dist/cjs/cursor.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/cjs/error.js",
            "line": 20
          },
          {
            "location": "packages/protovalidate/dist/cjs/func.js",
            "line": 19
          },
          {
            "location": "packages/protovalidate/dist/cjs/lib.js",
            "line": 30
          },
          {
            "location": "packages/protovalidate/dist/cjs/planner.js",
            "line": 20
          },
          {
            "location": "packages/protovalidate/dist/cjs/validator.js",
            "line": 18
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 22
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 232
          },
          {
            "location": "packages/protovalidate/dist/esm/condition.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/condition.js",
            "line": 86
          },
          {
            "location": "packages/protovalidate/dist/esm/condition.js",
            "line": 109
          },
          {
            "location": "packages/protovalidate/dist/esm/cursor.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/cursor.js",
            "line": 21
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/error.js",
            "line": 80
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 16
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 52
          },
          {
            "location": "packages/protovalidate/dist/esm/lib.js",
            "line": 15
          },
          {
            "location": "packages/protovalidate/dist/esm/lib.js",
            "line": 1194
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/esm/planner.js",
            "line": 80
          },
          {
            "location": "packages/protovalidate/dist/esm/validator.js",
            "line": 15
          },
          {
            "location": "packages/protovalidate/dist/esm/validator.js",
            "line": 72
          },
          {
            "location": "packages/protovalidate/dist/esm/validator.js",
            "line": 77
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 29
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 52
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 359
          },
          {
            "location": "packages/protovalidate/src/condition.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate/src/condition.ts",
            "line": 120
          },
          {
            "location": "packages/protovalidate/src/condition.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate/src/cursor.ts",
            "line": 25
          },
          {
            "location": "packages/protovalidate/src/cursor.ts",
            "line": 33
          },
          {
            "location": "packages/protovalidate/src/error.testdata.ts",
            "line": 21
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 15
          },
          {
            "location": "packages/protovalidate/src/error.ts",
            "line": 149
          },
          {
            "location": "packages/protovalidate/src/eval.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 37
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 138
          },
          {
            "location": "packages/protovalidate/src/lib.ts",
            "line": 16
          },
          {
            "location": "packages/protovalidate/src/lib.ts",
            "line": 1322
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 46
          },
          {
            "location": "packages/protovalidate/src/planner.ts",
            "line": 169
          },
          {
            "location": "packages/protovalidate/src/rules.ts",
            "line": 31
          },
          {
            "location": "packages/protovalidate/src/validator.ts",
            "line": 25
          },
          {
            "location": "packages/protovalidate/src/validator.ts",
            "line": 195
          },
          {
            "location": "packages/protovalidate/src/validator.ts",
            "line": 200
          },
          {
            "location": "packages/protovalidate/dist/cjs/gen/buf/validate/validate_pb.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 19
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 24
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 29
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 34
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 39
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 44
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 49
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 54
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 59
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 64
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 69
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 74
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 79
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 84
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 89
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 94
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 99
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 104
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 109
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 114
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 119
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 124
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 129
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 134
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 139
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 144
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 149
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 154
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 159
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 164
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 169
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 174
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 179
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 286
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 314
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 321
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 328
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 335
          },
          {
            "location": "packages/protovalidate/dist/esm/gen/buf/validate/validate_pb.js",
            "line": 356
          },
          {
            "location": "packages/example/src/gen/banking/v1/money_transfer_pb.ts",
            "line": 19
          },
          {
            "location": "packages/example/src/gen/banking/v1/money_transfer_pb.ts",
            "line": 20
          },
          {
            "location": "packages/example/src/gen/banking/v1/money_transfer_pb.ts",
            "line": 28
          },
          {
            "location": "packages/example/src/gen/banking/v1/money_transfer_pb.ts",
            "line": 52
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 19
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 20
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 29
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 87
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 166
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 196
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 235
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 483
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 520
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 704
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 888
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 1064
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 1240
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 1416
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 1592
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 1767
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 1942
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 2117
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 2292
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 2467
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 2642
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 2692
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 3354
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 3605
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 3729
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 3819
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 3908
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 3958
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4135
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4317
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4342
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4482
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4508
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4623
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4733
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4765
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4774
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4783
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4792
          },
          {
            "location": "packages/example/src/gen/buf/validate/validate_pb.ts",
            "line": 4815
          },
          {
            "location": "packages/example/src/gen/store/v1/order_pb.ts",
            "line": 19
          },
          {
            "location": "packages/example/src/gen/store/v1/order_pb.ts",
            "line": 20
          },
          {
            "location": "packages/example/src/gen/store/v1/order_pb.ts",
            "line": 28
          },
          {
            "location": "packages/example/src/gen/store/v1/order_pb.ts",
            "line": 85
          },
          {
            "location": "packages/example/src/gen/store/v1/order_pb.ts",
            "line": 104
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 29
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 85
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 186
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 214
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 251
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 530
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 565
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 747
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 929
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 1103
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 1277
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 1451
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 1625
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 1798
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 1971
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 2144
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 2317
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 2490
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 2663
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 2711
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 3388
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 3656
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 3778
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 3866
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 3953
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4001
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4176
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4266
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4446
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4469
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4607
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4631
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4744
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4855
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4887
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4896
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4905
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4914
          },
          {
            "location": "packages/protovalidate/src/gen/buf/validate/validate_pb.ts",
            "line": 4937
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bool_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bool_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bool_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bool_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bool_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bool_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bool_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 249
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 266
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 283
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 300
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 317
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 334
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 351
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 368
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 385
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 402
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 419
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/bytes_pb.ts",
            "line": 436
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 57
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 70
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 114
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 136
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 153
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 170
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 187
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 204
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 217
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 234
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 251
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 268
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 285
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 302
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 319
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 336
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 353
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 370
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 387
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 404
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 421
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 438
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 455
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 472
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 489
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 506
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 523
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 540
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 557
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 574
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 591
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 608
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 625
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 642
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 659
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 676
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 693
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 710
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 727
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/custom_rules/custom_rules_pb.ts",
            "line": 748
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 32
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 49
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 66
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 83
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 100
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 117
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 134
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 151
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 168
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 185
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 202
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 219
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 236
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 253
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 270
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 287
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 304
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 338
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 355
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 381
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/enums_pb.ts",
            "line": 427
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/filename-with-dash_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/filename-with-dash_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/filename-with-dash_pb.ts",
            "line": 27
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_editions_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_editions_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_editions_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_editions_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_editions_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/groups_proto2_pb.ts",
            "line": 169
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 136
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 153
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto2_pb.ts",
            "line": 170
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 119
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 136
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 153
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 170
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto3_pb.ts",
            "line": 187
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 249
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 272
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 289
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 306
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_empty_proto_editions_pb.ts",
            "line": 323
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 249
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 266
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 283
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 300
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 317
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 334
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 351
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 368
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 385
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 402
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 419
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 436
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 459
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 482
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 505
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 528
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 551
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 574
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 591
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 608
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 625
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 642
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 659
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 676
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 693
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 710
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 727
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 744
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 761
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 778
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 795
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 812
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto2_pb.ts",
            "line": 829
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 249
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 266
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 283
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 300
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 323
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 346
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 369
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 386
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 403
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 420
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 437
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 454
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 471
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 488
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 505
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 522
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 539
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 556
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 573
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 590
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 607
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto3_pb.ts",
            "line": 624
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 249
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 266
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 283
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 300
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 317
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 334
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 351
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 368
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 385
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 402
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 419
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 436
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 453
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 470
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 487
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 504
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 521
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 538
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 555
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 572
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 589
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 606
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 623
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 640
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 657
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 674
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 691
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 714
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 737
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 760
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 783
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 806
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 829
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 846
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 863
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 880
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 897
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 914
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 931
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 948
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 965
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 982
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 999
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1016
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1033
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1050
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1067
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1084
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1101
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1118
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1135
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1152
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1169
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/ignore_proto_editions_pb.ts",
            "line": 1186
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 30
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 134
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 151
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/kitchen_sink_pb.ts",
            "line": 177
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 67
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 94
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 116
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 133
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 150
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/library_pb.ts",
            "line": 167
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/maps_pb.ts",
            "line": 259
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 30
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 52
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 69
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 82
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 99
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 116
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 133
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 150
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 167
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 190
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 203
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 225
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 247
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 269
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 291
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 318
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 335
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 357
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 379
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 406
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 428
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 450
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/messages_pb.ts",
            "line": 472
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 249
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 266
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 283
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 300
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 317
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 334
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 351
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 368
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 385
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 402
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 419
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 436
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 453
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 470
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 487
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 504
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 521
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 538
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 555
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 572
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 589
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 606
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 623
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 640
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 657
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 674
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 691
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 708
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 725
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 742
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 759
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 776
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 793
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 810
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 827
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 844
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 861
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 878
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 895
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 912
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 929
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 946
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 963
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 980
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 997
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1014
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1031
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1048
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1065
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1082
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1156
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1173
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1190
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1207
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1224
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1241
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1258
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1275
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1292
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1309
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1326
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1343
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1360
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1377
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1394
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1411
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1428
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1445
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1462
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1479
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1496
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1513
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1530
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1547
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1564
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1581
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1598
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1615
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1632
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1649
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1666
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1683
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1700
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1717
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1734
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1751
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1768
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1785
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1802
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1819
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1836
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1853
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1870
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1887
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1904
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1921
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1938
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1955
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1972
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 1989
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2006
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2023
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2040
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2057
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2074
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2091
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2108
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2125
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2142
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2159
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2176
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2193
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2210
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2227
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2244
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2261
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2278
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2295
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2312
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2329
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2346
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2363
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2380
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2397
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2414
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2431
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2448
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2465
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2482
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2499
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2516
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2533
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2550
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2567
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2584
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2601
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2618
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2635
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2652
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2669
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2686
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2703
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2720
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2737
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2754
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2771
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2788
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2805
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2822
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2839
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2856
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2873
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2890
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2907
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2924
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2941
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2958
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2975
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 2992
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3009
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3026
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3043
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3060
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3077
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3094
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3111
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3128
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3145
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3162
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3179
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3196
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3213
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3230
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/numbers_pb.ts",
            "line": 3247
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 74
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 109
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 150
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/oneofs_pb.ts",
            "line": 179
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/other_package/embed_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/other_package/embed_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/other_package/embed_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/other_package/embed_pb.ts",
            "line": 47
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/other_package/embed_pb.ts",
            "line": 60
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/other_package/embed_pb.ts",
            "line": 81
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/other_package/embed_pb.ts",
            "line": 102
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 31
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 48
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 65
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 82
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 99
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 116
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 133
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 150
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 167
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 184
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 201
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 218
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 235
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 252
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 269
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 286
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 303
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 324
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 341
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 358
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 375
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 392
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 409
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 426
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 443
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 460
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 477
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 494
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 511
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 528
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 545
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 562
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 579
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 596
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 613
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 630
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 647
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 664
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 681
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 703
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 720
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 737
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 743
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 749
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 755
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 761
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 767
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 773
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 779
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 785
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 791
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 797
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 803
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 809
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 815
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 821
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 827
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 833
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 839
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 845
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto2_pb.ts",
            "line": 851
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 34
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 51
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 68
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 85
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 102
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 119
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 136
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 153
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 170
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 187
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 204
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 221
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 238
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 255
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 272
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 289
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 306
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 327
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 344
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 361
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 378
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 395
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 412
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 429
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 446
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 463
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 480
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 497
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 514
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 531
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 548
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 565
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 582
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 599
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 616
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 633
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 650
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 667
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 684
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 701
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 723
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 740
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 757
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto3_pb.ts",
            "line": 782
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 31
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 48
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 65
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 82
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 99
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 116
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 133
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 150
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 167
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 184
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 201
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 218
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 235
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 252
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 269
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 286
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 303
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 324
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 341
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 358
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 375
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 392
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 409
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 426
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 443
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 460
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 477
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 494
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 511
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 528
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 545
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 562
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 579
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 596
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 613
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 630
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 647
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 664
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 681
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 698
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 720
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 737
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 754
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 760
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 766
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 772
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 778
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 784
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 790
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 796
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 802
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 808
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 814
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 820
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 826
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 832
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 838
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 844
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 850
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 856
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 862
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 868
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/predefined_rules_proto_editions_pb.ts",
            "line": 874
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 32
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 49
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 66
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 83
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 100
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 117
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 134
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 151
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 168
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 185
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 202
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 224
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 241
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 258
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 275
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 292
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 309
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 326
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 343
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 360
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 386
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 403
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 429
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 446
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 463
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 480
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 497
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 514
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 531
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/repeated_pb.ts",
            "line": 557
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 210
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 239
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 256
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 273
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 290
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto2_pb.ts",
            "line": 307
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 193
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 222
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 239
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 256
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 273
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 290
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 307
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 324
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 341
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 358
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 375
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto3_pb.ts",
            "line": 392
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 249
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 266
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 283
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 300
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 317
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 334
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 351
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 380
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 409
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 426
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 443
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 460
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 477
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 494
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/required_field_proto_editions_pb.ts",
            "line": 511
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 96
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 113
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 147
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 164
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 181
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 198
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 215
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 232
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 249
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 266
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 283
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 300
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 317
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 334
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 351
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 368
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 385
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 402
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 419
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 436
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 453
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 470
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 487
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 504
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 521
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 538
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 555
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 572
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 589
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 606
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 623
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 640
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 657
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 674
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 691
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 708
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 725
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 742
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 759
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 776
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 793
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 810
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 827
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 844
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 861
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 878
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 895
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 912
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 929
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 946
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 963
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 980
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 997
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 1014
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 1031
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 1048
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 1071
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 1088
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 1105
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/strings_pb.ts",
            "line": 1122
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/subdirectory/in_subdirectory_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/subdirectory/in_subdirectory_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/subdirectory/in_subdirectory_pb.ts",
            "line": 27
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 30
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 47
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 64
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 81
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 98
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 117
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 134
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 151
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 168
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_any_pb.ts",
            "line": 185
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 30
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 47
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 64
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 81
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 98
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 115
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 132
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 149
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 166
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 183
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 200
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 217
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 234
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 251
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 276
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 293
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 312
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 329
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 346
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 363
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_duration_pb.ts",
            "line": 380
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 30
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 47
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 64
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 81
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 98
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 115
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_field_mask_pb.ts",
            "line": 132
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_nested_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_nested_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_nested_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_nested_pb.ts",
            "line": 45
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_nested_pb.ts",
            "line": 62
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_nested_pb.ts",
            "line": 79
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 30
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 47
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 64
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 81
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 98
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 115
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 132
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 149
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 166
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 183
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 200
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 217
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 234
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 251
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 268
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 285
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 302
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 319
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 336
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 353
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 372
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 389
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 406
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 423
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_timestamp_pb.ts",
            "line": 440
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 29
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 46
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 63
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 80
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 97
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 114
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 131
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 148
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 165
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 182
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 199
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 216
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 233
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 250
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/wkt_wrappers_pb.ts",
            "line": 267
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/yet_another_package/embed2_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/yet_another_package/embed2_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/yet_another_package/embed2_pb.ts",
            "line": 28
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/yet_another_package/embed2_pb.ts",
            "line": 47
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/cases/yet_another_package/embed2_pb.ts",
            "line": 68
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 31
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 57
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 77
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/harness_pb.ts",
            "line": 136
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 31
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 81
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 186
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/conformance/harness/results_pb.ts",
            "line": 242
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 19
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 20
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 29
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 85
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 186
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 214
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 251
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 530
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 565
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 747
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 929
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 1103
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 1277
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 1451
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 1625
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 1798
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 1971
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 2144
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 2317
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 2490
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 2663
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 2711
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 3388
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 3656
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 3778
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 3866
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 3953
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4001
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4176
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4266
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4446
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4469
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4607
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4631
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4744
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4855
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4887
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4896
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4905
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4914
          },
          {
            "location": "packages/protovalidate-testing/src/gen/buf/validate/validate_pb.ts",
            "line": 4937
          }
        ]
      }
    },
    {
      "group": "@bufbuild",
      "name": "buf",
      "version": "1.62.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "d12fbb8d7125f4b5dd1bcfa5ca8a866c71622a016344afc4bae171c3eb33313f6a54e860e3ffe3d3021f67fbe2b0e094d850757d036e7ac6f5301e16567c07d0"
        }
      ],
      "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/%40bufbuild/buf@1.62.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/buf/-/buf-1.62.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/buf@1.62.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bufbuild/buf/-/buf-1.62.1.tgz"
        },
        {
          "name": "cdx:npm:binPaths",
          "value": "/app/node_modules/.bin/buf, /app/node_modules/.bin/protoc-gen-buf-breaking, /app/node_modules/.bin/protoc-gen-buf-lint"
        },
        {
          "name": "cdx:npm:bin",
          "value": "buf, protoc-gen-buf-breaking, protoc-gen-buf-lint"
        },
        {
          "name": "cdx:npm:has_binary",
          "value": "true"
        },
        {
          "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": "@bufbuild",
      "name": "buf-darwin-arm64",
      "version": "1.62.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "aa49554730607732eff5f55af4e5ff7b0a605f81f7e1be2629ecc9b033c6470030ca482cc20177f6386284844324d238d3f1a2d88934b6f9a0e2ff1a3b613fd5"
        }
      ],
      "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/%40bufbuild/buf-darwin-arm64@1.62.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/buf-darwin-arm64/-/buf-darwin-arm64-1.62.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/buf-darwin-arm64@1.62.1",
      "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/@bufbuild/buf-darwin-arm64/-/buf-darwin-arm64-1.62.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": "@bufbuild",
      "name": "buf-darwin-x64",
      "version": "1.62.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "1d41223de20bf6614748ce73f59743d1982341a0f1c059c3af8b2feb6fda8e031977487fad77b6d7608faeb2f19ae7e1371d639c3bb1892ca1840be5ea54b96c"
        }
      ],
      "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/%40bufbuild/buf-darwin-x64@1.62.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/buf-darwin-x64/-/buf-darwin-x64-1.62.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/buf-darwin-x64@1.62.1",
      "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/@bufbuild/buf-darwin-x64/-/buf-darwin-x64-1.62.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": "@bufbuild",
      "name": "buf-linux-aarch64",
      "version": "1.62.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "35d2ce7514a484a0e53a6461c32c1b0b4068e5370fb91b1cab054b3965a46ab0cd1b59b26cc099613bf35f2baf7475482ecabc680dd3e70f727eecccb1535f42"
        }
      ],
      "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/%40bufbuild/buf-linux-aarch64@1.62.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/buf-linux-aarch64/-/buf-linux-aarch64-1.62.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/buf-linux-aarch64@1.62.1",
      "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/@bufbuild/buf-linux-aarch64/-/buf-linux-aarch64-1.62.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": "@bufbuild",
      "name": "buf-linux-armv7",
      "version": "1.62.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "0556975ee775610fbebcaece547dc2890c125ea9b3494f9fd37261cbe171897419b8243df8442caac08875561d4c54c235de0ef25eba776f74fac98b5437f5fc"
        }
      ],
      "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/%40bufbuild/buf-linux-armv7@1.62.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/buf-linux-armv7/-/buf-linux-armv7-1.62.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/buf-linux-armv7@1.62.1",
      "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/@bufbuild/buf-linux-armv7/-/buf-linux-armv7-1.62.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": "@bufbuild",
      "name": "buf-linux-x64",
      "version": "1.62.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "966379a29fa546571a38ba217c085887a5641278f4983c6e8550045ceb46f6b4e9c4382e3a01450f3a18ce855dc6d183020f67a6041a525ed6e7c28ef647d31f"
        }
      ],
      "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/%40bufbuild/buf-linux-x64@1.62.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/buf-linux-x64/-/buf-linux-x64-1.62.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/buf-linux-x64@1.62.1",
      "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/@bufbuild/buf-linux-x64/-/buf-linux-x64-1.62.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": "@bufbuild",
      "name": "buf-win32-arm64",
      "version": "1.62.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "8d73bc4d7218f32542ff56ebebced6009c7b7de45f71ca8e658443cbd01a3eea50e340aff25d0be1359c90691eb5a7ed0dc9c9096052b4ee7eaf08c098dedfba"
        }
      ],
      "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/%40bufbuild/buf-win32-arm64@1.62.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/buf-win32-arm64/-/buf-win32-arm64-1.62.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/buf-win32-arm64@1.62.1",
      "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/@bufbuild/buf-win32-arm64/-/buf-win32-arm64-1.62.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": "@bufbuild",
      "name": "buf-win32-x64",
      "version": "1.62.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7631fa7581c22c108d8a55c7cc0643c68dfd1084b6fdeb624a18339d223f9907bcc9bb1a39baa82bc082c4bbbe929517605683778a276c540aa2cd9fc4e343a9"
        }
      ],
      "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/%40bufbuild/buf-win32-x64@1.62.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/buf-win32-x64/-/buf-win32-x64-1.62.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/buf-win32-x64@1.62.1",
      "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/@bufbuild/buf-win32-x64/-/buf-win32-x64-1.62.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": "@bufbuild",
      "name": "cel",
      "version": "0.4.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "09d5bf260893242617aa7c2e689468ecd728621477ec0685e7c30c8a8834fedf27b9d9fce99c8b5d8680d5fdb21a19b6535ee1f2928664d92c4c75524dca6603"
        }
      ],
      "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/%40bufbuild/cel@0.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/cel/-/cel-0.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/cel@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bufbuild/cel/-/cel-0.4.0.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@bufbuild/cel,celEnv,@bufbuild/cel/celEnv,celFromScalar,@bufbuild/cel/celFromScalar,isCelError,@bufbuild/cel/isCelError,parse,@bufbuild/cel/parse,plan,@bufbuild/cel/plan,celFunc,@bufbuild/cel/celFunc,celMethod,@bufbuild/cel/celMethod,CelScalar,@bufbuild/cel/CelScalar,listType,@bufbuild/cel/listType,isCelUint,@bufbuild/cel/isCelUint,CelEnv,@bufbuild/cel/CelEnv,CelInput,@bufbuild/cel/CelInput,CelFunc,@bufbuild/cel/CelFunc,CelList,@bufbuild/cel/CelList,@bufbuild/cel/ext,strings,@bufbuild/cel/ext/strings"
        },
        {
          "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/protovalidate/dist/cjs/cel.js",
            "line": 19
          },
          {
            "location": "packages/protovalidate/dist/cjs/func.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/cjs/lib.js",
            "line": 29
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 16
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 28
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 73
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 85
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 236
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 19
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 23
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 24
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 26
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 27
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 28
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 30
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 31
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 34
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 35
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 36
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 39
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 41
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 42
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 50
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 51
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 66
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 78
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 79
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 82
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 83
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 86
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 87
          },
          {
            "location": "packages/protovalidate/dist/esm/func.js",
            "line": 107
          },
          {
            "location": "packages/protovalidate/dist/esm/lib.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/lib.js",
            "line": 1176
          },
          {
            "location": "packages/protovalidate/dist/esm/lib.js",
            "line": 1182
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 39
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 95
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 146
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 162
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 363
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 22
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 41
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 52
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 53
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 56
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 64
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 72
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 81
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 82
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 86
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 87
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 94
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 103
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 112
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 114
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 130
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 133
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 152
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 166
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 173
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 183
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 190
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 200
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 207
          },
          {
            "location": "packages/protovalidate/src/func.ts",
            "line": 236
          },
          {
            "location": "packages/protovalidate/src/lib.ts",
            "line": 15
          },
          {
            "location": "packages/protovalidate/src/lib.ts",
            "line": 1304
          },
          {
            "location": "packages/protovalidate/src/lib.ts",
            "line": 1310
          },
          {
            "location": "packages/protovalidate/dist/cjs/cel.js",
            "line": 24
          },
          {
            "location": "packages/protovalidate/dist/esm/cel.js",
            "line": 21
          },
          {
            "location": "packages/protovalidate/src/cel.ts",
            "line": 51
          }
        ]
      }
    },
    {
      "group": "@bufbuild",
      "name": "cel-spec",
      "version": "0.4.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "7544ba7f67cdb7a284ba6b18184ed8171111644e59bb2304d614261a3b4ef2d919851ea8c3afe77b7bf81a293d71f75bf6548b2b7009faf0f109d1969836d6bc"
        }
      ],
      "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/%40bufbuild/cel-spec@0.4.0",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/cel-spec/-/cel-spec-0.4.0.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/cel-spec@0.4.0",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bufbuild/cel-spec/-/cel-spec-0.4.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": "@bufbuild",
      "name": "protocompile",
      "version": "0.0.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "70e4ccb637162dc6e3175edd3d881e32d542e636724b46d28f3de3cbc9033e33a08e0498303daed88b7bc3c682736cf6de14cf20a97fd9235d327cf4273bb75e"
        }
      ],
      "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/%40bufbuild/protocompile@0.0.1",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/@bufbuild/protocompile/-/protocompile-0.0.1.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/@bufbuild/protocompile@0.0.1",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/@bufbuild/protocompile/-/protocompile-0.0.1.tgz"
        },
        {
          "name": "ImportedModules",
          "value": "@bufbuild/protocompile,compileFile,@bufbuild/protocompile/compileFile"
        },
        {
          "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/protovalidate/dist/cjs/error.testdata.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/dist/esm/error.testdata.js",
            "line": 14
          },
          {
            "location": "packages/protovalidate/dist/esm/error.testdata.js",
            "line": 17
          },
          {
            "location": "packages/protovalidate/src/error.testdata.ts",
            "line": 15
          },
          {
            "location": "packages/protovalidate/src/error.testdata.ts",
            "line": 30
          }
        ]
      }
    },
    {
      "group": "",
      "name": "fflate",
      "version": "0.8.2",
      "scope": "optional",
      "hashes": [
        {
          "alg": "SHA-512",
          "content": "70f254e3b39a02809b834a41bf3b20a533e19a1a88e5e26387f248bbcb4f8f9abe4fb88bbd6fc901852a984eca381e11d59c8487305a210a50a5aadd045e73f0"
        }
      ],
      "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/fflate@0.8.2",
      "externalReferences": [
        {
          "type": "distribution",
          "url": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz"
        }
      ],
      "type": "library",
      "bom-ref": "pkg:npm/fflate@0.8.2",
      "properties": [
        {
          "name": "SrcFile",
          "value": "package-lock.json"
        },
        {
          "name": "cdx:npm:package:development",
          "value": "true"
        },
        {
          "name": "ResolvedUrl",
          "value": "https://registry.npmjs.org/fflate/-/fflate-0.8.2.tgz"
        },
        {
          "name": "cdx:license:category",
          "value": "Permissive"
        }
      ],
      "evidence": {
        "identity": [
          {
            "field": "purl",
            "confidence": 1,
            "methods": [
              {
                "technique": "manifest-analysis",
                "confidence": 1,
                "value": "package-lock.json"
              }
            ],
            "concludedValue": "package-lock.json"
          }
        ]
      }
    },
    {
      "group": "",
      "name": "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"
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:npm/@bufbuild/protobuf@2.10.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/protovalidate@1.1.1",
      "dependsOn": [
        "pkg:npm/@bufbuild/cel@0.4.0",
        "pkg:npm/@bufbuild/protobuf@2.10.2",
        "pkg:npm/@bufbuild/protocompile@0.0.1",
        "pkg:npm/expect-type@1.3.0"
      ]
    },
    {
      "ref": "pkg:npm/@bufbuild/buf-darwin-arm64@1.62.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/buf-darwin-x64@1.62.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/buf-linux-aarch64@1.62.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/buf-linux-armv7@1.62.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/buf-linux-x64@1.62.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/buf-win32-arm64@1.62.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/buf-win32-x64@1.62.1",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/buf@1.62.1",
      "dependsOn": [
        "pkg:npm/@bufbuild/buf-darwin-arm64@1.62.1",
        "pkg:npm/@bufbuild/buf-darwin-x64@1.62.1",
        "pkg:npm/@bufbuild/buf-linux-aarch64@1.62.1",
        "pkg:npm/@bufbuild/buf-linux-armv7@1.62.1",
        "pkg:npm/@bufbuild/buf-linux-x64@1.62.1",
        "pkg:npm/@bufbuild/buf-win32-arm64@1.62.1",
        "pkg:npm/@bufbuild/buf-win32-x64@1.62.1"
      ]
    },
    {
      "ref": "pkg:npm/@bufbuild/cel-spec@0.4.0",
      "dependsOn": [
        "pkg:npm/@bufbuild/protobuf@2.10.2"
      ]
    },
    {
      "ref": "pkg:npm/@bufbuild/cel@0.4.0",
      "dependsOn": [
        "pkg:npm/@bufbuild/cel-spec@0.4.0",
        "pkg:npm/@bufbuild/protobuf@2.10.2"
      ]
    },
    {
      "ref": "pkg:npm/fflate@0.8.2",
      "dependsOn": []
    },
    {
      "ref": "pkg:npm/@bufbuild/protocompile@0.0.1",
      "dependsOn": [
        "pkg:npm/@bufbuild/buf@1.62.1",
        "pkg:npm/@bufbuild/protobuf@2.10.2",
        "pkg:npm/fflate@0.8.2"
      ]
    },
    {
      "ref": "pkg:npm/expect-type@1.3.0",
      "dependsOn": []
    }
  ]
}
