@atlaskit/adf-schema
Version:
Shared package that contains the ADF-schema (json) and ProseMirror node/mark specs
20 lines • 503 B
JavaScript
import { marksInOrder } from './marks-in-order';
import { nodesInOrder } from './nodes-in-order';
export function getNodesAndMarksMap() {
var nodes = nodesInOrder.reduce(function (acc, _ref) {
var name = _ref.name,
spec = _ref.spec;
acc[name] = spec;
return acc;
}, {});
var marks = marksInOrder.reduce(function (acc, _ref2) {
var name = _ref2.name,
spec = _ref2.spec;
acc[name] = spec;
return acc;
}, {});
return {
nodes: nodes,
marks: marks
};
}