summaryrefslogtreecommitdiff
path: root/package.json
diff options
context:
space:
mode:
authorDouwe Maan <douwe@selenight.nl>2019-01-23 12:10:57 +0100
committerDouwe Maan <douwe@selenight.nl>2019-01-24 12:06:52 +0100
commita7e77e10fec4c37782edf09aafa12ae0c2d870df (patch)
treedf14697ed9b4c6bbfd91c26a401ad5fc1c120e88 /package.json
parentda251c6436d6e17b18911d37c1b18314fb29329d (diff)
downloadgitlab-ce-a7e77e10fec4c37782edf09aafa12ae0c2d870df.tar.gz
Add tiptap/prosemirror nodes and marks for all Markdown and GFM features
The schema is built on top of the default schema and Node and Mark classes provided by tiptap-extensions. prosemirror-model is used to parse HTML/DOM into a prosemirror document, and prosemirror-markdown is used to serialize this document to (GitLab Flavored) Markdown.
Diffstat (limited to 'package.json')
-rw-r--r--package.json5
1 files changed, 5 insertions, 0 deletions
diff --git a/package.json b/package.json
index 6c771e377b8..b37a021214d 100644
--- a/package.json
+++ b/package.json
@@ -85,6 +85,8 @@
"pikaday": "^1.6.1",
"popper.js": "^1.14.3",
"prismjs": "^1.6.0",
+ "prosemirror-markdown": "^1.3.0",
+ "prosemirror-model": "^1.6.4",
"raphael": "^2.2.7",
"raven-js": "^3.22.1",
"raw-loader": "^1.0.0",
@@ -101,6 +103,9 @@
"three-orbit-controls": "^82.1.0",
"three-stl-loader": "^1.0.4",
"timeago.js": "^3.0.2",
+ "tiptap": "^1.8.0",
+ "tiptap-commands": "^1.4.0",
+ "tiptap-extensions": "^1.8.0",
"underscore": "^1.9.0",
"url-loader": "^1.1.2",
"visibilityjs": "^1.2.4",