diff --git a/datatypes.js b/datatypes.js index 8f6f50a..62a98bb 100644 --- a/datatypes.js +++ b/datatypes.js @@ -26,6 +26,12 @@ const DataTypes = { }, string(str, unit = '') { + if(str.startsWith("http://") || str.startsWith("https://")){ + const url = URL.parse(str); + if (url) { + return _.toLink(url.toString()); + } + } return _.unit(_.e(str).replace(/(\r\n|\r|\n){2,}/g, '
'), unit); },