UNPKG

@atlaskit/editor-core

Version:

A package contains Atlassian editor core functionality

41 lines 845 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var whitelistedURLPatterns = [ /^https?:\/\//im, /^ftps?:\/\//im, /^\//im, /^mailto:/im, /^skype:/im, /^callto:/im, /^facetime:/im, /^git:/im, /^irc6?:/im, /^news:/im, /^nntp:/im, /^feed:/im, /^cvs:/im, /^svn:/im, /^mvn:/im, /^ssh:/im, /^scp:\/\//im, /^sftp:\/\//im, /^itms:/im, /^notes:/im, /^smb:/im, /^hipchat:\/\//im, /^sourcetree:/im, /^urn:/im, /^tel:/im, /^xmpp:/im, /^telnet:/im, /^vnc:/im, /^rdp:/im, /^whatsapp:/im, /^slack:/im, /^sips?:/im, /^magnet:/im, ]; exports.isSafeUrl = function (url) { return whitelistedURLPatterns.some(function (p) { return p.test(url.trim()) === true; }); }; //# sourceMappingURL=utils.js.map