markup-builder
Advanced tools
Comparing version 3.2.0 to 3.4.0
@@ -46,5 +46,4 @@ 'use strict'; | ||
var config = options || settings; | ||
var html = await md.render(String(text)); | ||
var safeText = sanitize ? xss(html, sanitize) : xss(html); | ||
var image_build = await mtools.build.images(safeText); | ||
var image_build = await mtools.build.images(String(text)); | ||
var account_build = await mtools.build.mentions( | ||
@@ -58,6 +57,10 @@ image_build, | ||
); | ||
var link_build = video ? await mtools.build.links(hashtag_build, video) : await mtools.build.links(hashtag_build); | ||
var content = link_build; | ||
return content; | ||
var html = await md.render(link_build); | ||
var safeText = sanitize ? xss(html, sanitize) : xss(html); | ||
var data = safeText; | ||
return data; | ||
}, | ||
}; |
{ | ||
"name": "markup-builder", | ||
"version": "3.2.0", | ||
"version": "3.4.0", | ||
"description": "Markup and HTML builder tools", | ||
@@ -5,0 +5,0 @@ "main": "./lib/index.js", |
@@ -123,3 +123,3 @@ [![Pull requests](https://img.shields.io/badge/PRs-Welcome-brightgreen.svg)](https://github.com/peerquery/markup-builder/pulls) | ||
// "<p><strong>Lorem ipsum dolor sit amet</strong>, consectetuer adipiscing elit. Aenean <i>commodo ligula eget</i> dolor. Aenean massa. Cum <a target="_blank" href="/user/sociis">@sociis</a> natoque <a target="_blank" href="/trending/penatibus "> #penatibus </a> et magnis dis parturient montes,<script>alert(\'Quisque rutrum.\')</script> nascetur ridiculus mus. Donec quam felis, <a href="https://www.youtube.com/watch?v=sO_YEdTcVXc">https://www.youtube.com/watch?v=sO_YEdTcVXc</a> <a href="https://travis-ci.org/peerquery/markup-builder">https://travis-ci.org/peerquery/markup-builder</p></a>\n" | ||
// "<p><strong>Lorem ipsum dolor sit amet</strong>, consectetuer adipiscing elit. Aenean <i>commodo ligula eget</i> dolor. Aenean massa. Cum <a target="_blank" href="/user/sociis">@sociis</a> natoque <a target="_blank" href="/trending/penatibus"> #penatibus </a> et magnis dis parturient montes,<script>alert(\'Quisque rutrum.\')</script> nascetur ridiculus mus. Donec quam felis, <a href="https://www.youtube.com/watch?v=sO_YEdTcVXc">https://www.youtube.com/watch?v=sO_YEdTcVXc</a> <a href="https://travis-ci.org/peerquery/markup-builder">https://travis-ci.org/peerquery/markup-builder</a></p>\n'; | ||
@@ -126,0 +126,0 @@ ``` |
@@ -54,3 +54,3 @@ | ||
var _out = '<p><strong>Lorem ipsum dolor sit amet</strong>, consectetuer adipiscing elit. Aenean <i>commodo ligula eget</i> dolor. Aenean massa. Cum <a target="_blank" href="/user/sociis">@sociis</a> natoque <a target="_blank" href="/trending/penatibus "> #penatibus </a> et magnis dis parturient montes,<script>alert(\'Quisque rutrum.\')</script> nascetur ridiculus mus. Donec quam felis, <a href="https://www.youtube.com/watch?v=sO_YEdTcVXc">https://www.youtube.com/watch?v=sO_YEdTcVXc</a> <a href="https://travis-ci.org/peerquery/markup-builder">https://travis-ci.org/peerquery/markup-builder</p></a>\n'; | ||
var _out = '<p><strong>Lorem ipsum dolor sit amet</strong>, consectetuer adipiscing elit. Aenean <i>commodo ligula eget</i> dolor. Aenean massa. Cum <a target="_blank" href="/user/sociis">@sociis</a> natoque <a target="_blank" href="/trending/penatibus"> #penatibus </a> et magnis dis parturient montes,<script>alert(\'Quisque rutrum.\')</script> nascetur ridiculus mus. Donec quam felis, <a href="https://www.youtube.com/watch?v=sO_YEdTcVXc">https://www.youtube.com/watch?v=sO_YEdTcVXc</a> <a href="https://travis-ci.org/peerquery/markup-builder">https://travis-ci.org/peerquery/markup-builder</a></p>\n'; | ||
@@ -57,0 +57,0 @@ markup.build.content(_in).then(function(content){ |
Sorry, the diff of this file is too big to display
142219