@atlaskit/editor-core
Version:
A package contains Atlassian editor core functionality
19 lines (17 loc) • 474 B
JavaScript
;
Object.defineProperty(exports, "__esModule", {
value: true
});
exports.validateNodes = exports.validNode = void 0;
var validNode = exports.validNode = function validNode(node) {
try {
node.check();
} catch (error) {
return false;
}
return true;
};
/** Validates prosemirror nodes, and returns true only if all nodes are valid */
var validateNodes = exports.validateNodes = function validateNodes(nodes) {
return nodes.every(validNode);
};