{"version":3,"file":"OpenApiConstantValidator.mjs","sources":["../../../src/utils/internal/OpenApiConstantValidator.ts"],"sourcesContent":["import { OpenApi } from \"../../OpenApi\";\nimport { IOpenApiValidatorContext } from \"./IOpenApiValidatorContext\";\n\nexport namespace OpenApiConstantValidator {\n  export const validate = (\n    ctx: IOpenApiValidatorContext<OpenApi.IJsonSchema.IConstant>,\n  ): boolean => {\n    return ctx.value === ctx.schema.const || ctx.report(ctx);\n  };\n}\n"],"names":["OpenApiConstantValidator","validate","ctx","value","schema","const","report"],"mappings":"AAGM,IAAWA;;CAAjB,SAAiBA;IACFA,yBAAAC,WACXC,OAEOA,IAAIC,UAAUD,IAAIE,OAAOC,SAASH,IAAII,OAAOJ;AAEvD,EAND,CAAiBF,6BAAAA,2BAAwB,CAAA;;"}