@meta-system/object-definition
Version:
Standard Object Definition For Meta-System
10 lines (9 loc) • 325 B
TypeScript
import { ObjectDefinition } from "../object-definition-type.js";
export type ValidationError = {
path: string;
error: string;
};
export type ValidationOutput = {
errors: Array<ValidationError>;
};
export declare const validateObject: (objectToValidate: unknown, definition: ObjectDefinition) => ValidationOutput;