@sprucelabs/schema
Version:
Static and dynamic binding plus runtime validation and transformation to ensure your app is sound. 🤓
11 lines (10 loc) • 354 B
TypeScript
interface ValidationErrorAssertOptions {
missing?: string[];
invalid?: string[];
unexpected?: string[];
}
export type ValidationErrorAssertOptionsKey = keyof ValidationErrorAssertOptions;
declare const validationErrorAssert: {
assertError(error: any, options: ValidationErrorAssertOptions): void;
};
export default validationErrorAssert;