@backland/schema
Version:
TypeScript schema declaration and validation library with static type inference
18 lines • 538 B
JavaScript
import { assertSame } from '@backland/utils';
import { parseObjectDefinition } from './parseObjectDefinition';
export function assertSameDefinition(id, a, b) {
a = parseObjectDefinition(a, {
deep: {
omitMeta: true
},
omitMeta: true
}).definition;
b = parseObjectDefinition(b, {
deep: {
omitMeta: true
},
omitMeta: true
}).definition;
assertSame("An Object with name \"".concat(id, "\" is already registered with another definition."), a, b);
}
//# sourceMappingURL=assertSameDefinition.js.map