errors.ts 731 B

123456789101112131415161718
  1. import type {TypeError} from "../compile/validate/dataType"
  2. import type {ApplicatorKeywordError} from "./applicator"
  3. import type {ValidationKeywordError} from "./validation"
  4. import type {FormatError} from "./format/format"
  5. import type {UnevaluatedPropertiesError} from "./unevaluated/unevaluatedProperties"
  6. import type {UnevaluatedItemsError} from "./unevaluated/unevaluatedItems"
  7. import type {DependentRequiredError} from "./validation/dependentRequired"
  8. import type {DiscriminatorError} from "./discriminator"
  9. export type DefinedError =
  10. | TypeError
  11. | ApplicatorKeywordError
  12. | ValidationKeywordError
  13. | FormatError
  14. | UnevaluatedPropertiesError
  15. | UnevaluatedItemsError
  16. | DependentRequiredError
  17. | DiscriminatorError