UNPKG

@cowwoc/requirements

Version:

A fluent API for enforcing design contracts with automatic message generation.

14 lines 552 B
/** * @param value - a value * @returns true if the value is an instance of `ValidationFailure` */ function isValidationFailure(value) { const validationFailure = value; /* eslint-disable @typescript-eslint/no-unnecessary-condition */ return validationFailure.getMessage !== undefined && validationFailure.getType !== undefined && validationFailure.getError !== undefined; /* eslint-enable @typescript-eslint/no-unnecessary-condition */ } export { isValidationFailure }; //# sourceMappingURL=ValidationFailure.mjs.map