summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph (Sheogorath) Kern2018-11-24 17:35:53 +0100
committerGitHub2018-11-24 17:35:53 +0100
commit4856aa2840fb60f1dda59e164fe4937e93d4b312 (patch)
treefa5ae912156aeeebe64cbe115806b1b5d00e4537
parent6d0c3ccd23e445a31bd6aa5fd8639479f98a5699 (diff)
parent33774c11b989a6a8aa2517e1a83d39c43741fc90 (diff)
Merge pull request #1069 from SISheogorath/fix/to-markdown
Update from to-markdown to turndown
Diffstat (limited to '')
-rw-r--r--package.json2
-rw-r--r--public/js/index.js9
2 files changed, 8 insertions, 3 deletions
diff --git a/package.json b/package.json
index d149adda..1b3b6e90 100644
--- a/package.json
+++ b/package.json
@@ -122,8 +122,8 @@
"store": "^2.0.12",
"string": "^3.3.3",
"tedious": "^1.14.0",
- "to-markdown": "^3.0.3",
"toobusy-js": "^0.5.1",
+ "turndown": "^5.0.1",
"uuid": "^3.1.0",
"validator": "^10.4.0",
"velocity-animate": "^1.4.0",
diff --git a/public/js/index.js b/public/js/index.js
index c2969e92..a845b5d3 100644
--- a/public/js/index.js
+++ b/public/js/index.js
@@ -12,7 +12,7 @@ require('../css/site.css')
require('highlight.js/styles/github-gist.css')
-import toMarkdown from 'to-markdown'
+import TurndownService from 'turndown'
import { saveAs } from 'file-saver'
import randomColor from 'randomcolor'
@@ -1498,7 +1498,12 @@ $('#snippetExportModalConfirm').click(function () {
})
function parseToEditor (data) {
- var parsed = toMarkdown(data)
+ var turndownService = new TurndownService({
+ defaultReplacement: function (innerHTML, node) {
+ return node.isBlock ? '\n\n' + node.outerHTML + '\n\n' : node.outerHTML
+ }
+ })
+ var parsed = turndownService.turndown(data)
if (parsed) { replaceAll(parsed) }
}