UNPKG

@atlaskit/adf-schema

Version:

Shared package that contains the ADF-schema (json) and ProseMirror node/mark specs

26 lines (25 loc) 655 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getNodesAndMarksMap = getNodesAndMarksMap; var _marksInOrder = require("./marks-in-order"); var _nodesInOrder = require("./nodes-in-order"); function getNodesAndMarksMap() { var nodes = _nodesInOrder.nodesInOrder.reduce(function (acc, _ref) { var name = _ref.name, spec = _ref.spec; acc[name] = spec; return acc; }, {}); var marks = _marksInOrder.marksInOrder.reduce(function (acc, _ref2) { var name = _ref2.name, spec = _ref2.spec; acc[name] = spec; return acc; }, {}); return { nodes: nodes, marks: marks }; }