@atlaskit/editor-core
Version:
A package contains Atlassian editor core functionality
26 lines • 1.07 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
var doc_1 = require("../../../schema/nodes/doc");
var paragraph_1 = require("../../../schema/nodes/paragraph");
var text_1 = require("../../../schema/nodes/text");
var prosemirror_1 = require("../../../prosemirror");
var react_nodeview_1 = require("../../../plugins/react-nodeview");
var basePlugin = {
pmPlugins: function () {
return [
{ rank: 9800, plugin: function (schema) { return react_nodeview_1.plugin; } },
{ rank: 9900, plugin: function () { return prosemirror_1.history(); } },
// should be last :(
{ rank: 10000, plugin: function () { return prosemirror_1.keymap(prosemirror_1.baseKeymap); } }
];
},
nodes: function () {
return [
{ name: 'doc', rank: 0, node: doc_1.doc },
{ name: 'paragraph', rank: 0, node: paragraph_1.paragraph },
{ name: 'text', rank: 200, node: text_1.text }
];
}
};
exports.default = basePlugin;
//# sourceMappingURL=index.js.map