UNPKG

@atlaskit/adf-utils

Version:

Set of utilities to traverse, modify and create ADF documents.

23 lines (21 loc) 675 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.duplicateMarkError = duplicateMarkError; exports.isDuplicateMark = isDuplicateMark; // Ignored via go/ees005 // eslint-disable-next-line @typescript-eslint/no-explicit-any function isDuplicateMark(node, type) { if (node.marks && node.marks.some(function (mark) { return mark.type === type; })) { return true; } return false; } // Ignored via go/ees005 // eslint-disable-next-line @typescript-eslint/no-explicit-any function duplicateMarkError(node, type) { return "Mark with the same name '".concat(type, "' already exists on a node: ").concat(JSON.stringify(node)); }