drawDB/src/utils/validateSchema.js
2024-03-15 20:55:43 +02:00

11 lines
301 B
JavaScript

import { Validator } from "jsonschema";
import { ddbSchema, jsonSchema } from "../data/schemas";
export function jsonDiagramIsValid(obj) {
return new Validator().validate(obj, jsonSchema).valid;
}
export function ddbDiagramIsValid(obj) {
return new Validator().validate(obj, ddbSchema).valid;
}