From deb8cb33b0b097919ee00e56c9b79a98c8629894 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Philipp=20Ku=CC=88hn?= Date: Sat, 25 Aug 2018 21:33:06 +0200 Subject: [PATCH] move history plugin to extension package --- README.md | 31 +++++++------ examples/Components/Routes/Basic/index.vue | 2 + examples/Components/Routes/Embeds/index.vue | 2 + .../Components/Routes/HidingMenuBar/index.vue | 2 + examples/Components/Routes/Links/index.vue | 2 + .../Routes/MarkdownShortcuts/index.vue | 2 + .../Components/Routes/MenuBubble/index.vue | 2 + examples/Components/Routes/ReadOnly/index.vue | 2 + examples/Components/Routes/TodoList/index.vue | 2 + packages/tiptap-extensions/package.json | 1 + .../src/extensions/History.js | 30 +++++++++++++ packages/tiptap-extensions/src/index.js | 2 + packages/tiptap/package.json | 1 - packages/tiptap/src/components/editor.js | 2 - packages/tiptap/src/utils/ExtensionManager.js | 45 ++++++++++++++++--- packages/tiptap/src/utils/builtInKeymap.js | 8 ---- packages/tiptap/src/utils/extension.js | 4 ++ packages/tiptap/src/utils/index.js | 1 - packages/tiptap/src/utils/isMac.js | 1 - packages/tiptap/src/utils/mark.js | 4 -- packages/tiptap/src/utils/node.js | 4 -- 21 files changed, 108 insertions(+), 42 deletions(-) create mode 100644 packages/tiptap-extensions/src/extensions/History.js delete mode 100644 packages/tiptap/src/utils/isMac.js diff --git a/README.md b/README.md index 674de83f..9366a7af 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ export default { ## Editor Properties | **Property** | **Type** | **Default** | **Description** | -| --- | :---: | :---: | --- | +| --- | :---: | :---: | --- | | `editable` | `Boolean` | `true` | When set to `false` the editor is read-only. | | `doc` | `Object` | `null` | The editor state object used by Prosemirror. You can also pass HTML to the `content` slot. When used both, the `content` slot will be ignored. | | `extensions` | `Array` | `[]` | A list of extensions used, by the editor. This can be `Nodes`, `Marks` or `Plugins`. | @@ -56,7 +56,7 @@ export default { By default the editor will only support some boring paragraphs. Other nodes and marks are available as **extensions**. There is a package called `tiptap-extensions` with the most basic nodes, marks and plugins. -### Available Extensions +### Available Extensions ```vue