UNPKG

oas-normalize

Version:

Tooling for converting, validating, and parsing OpenAPI, Swagger, and Postman API definitions

1 lines 1.13 kB
{"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"]}