{"version":3,"sources":["/Users/erunion/code/readme/oas/packages/oas-normalize/dist/chunk-AKXTCPGM.cjs","../src/lib/errors.ts"],"names":[],"mappings":"AAAA;ACEO,IAAM,gBAAA,EAAN,MAAA,QAA8B,MAAM;AAAA,EACzC;AAAA,EACA;AAAA,EAEA,WAAA,CACE,OAAA,EACA;AAAA,IACE,MAAA;AAAA,IACA;AAAA,EACF,EAAA,EAGI,CAAC,CAAA,EACL;AACA,IAAA,KAAA,CAAM,OAAO,CAAA;AACb,IAAA,IAAA,CAAK,KAAA,EAAO,iBAAA;AACZ,IAAA,IAAA,CAAK,OAAA,EAAS,OAAA,GAAU,CAAC,CAAA;AACzB,IAAA,IAAA,CAAK,SAAA,EAAW,SAAA,GAAY,CAAC,CAAA;AAAA,EAC/B;AACF,CAAA;ADPA;AACA;AACE;AACF,0CAAC","file":"/Users/erunion/code/readme/oas/packages/oas-normalize/dist/chunk-AKXTCPGM.cjs","sourcesContent":[null,"import type { ErrorDetails, WarningDetails } from '@readme/openapi-parser';\n\nexport class ValidationError extends Error {\n  errors: ErrorDetails[];\n  warnings: WarningDetails[];\n\n  constructor(\n    message: string,\n    {\n      errors,\n      warnings,\n    }: {\n      errors?: ErrorDetails[];\n      warnings?: WarningDetails[];\n    } = {},\n  ) {\n    super(message);\n    this.name = 'ValidationError';\n    this.errors = errors || [];\n    this.warnings = warnings || [];\n  }\n}\n"]}