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