@feugene/mu
Version:
Helpful TS utilities without dependencies
20 lines • 416 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = isUrl;
/**
* Checks if string can parse as URL
*
* @param {any} str
* @returns {boolean}
*/
function isUrl(str) {
let url;
try {
url = new URL(str);
}
catch (_) {
return false;
}
return url.protocol === 'http:' || url.protocol === 'https:';
}
//# sourceMappingURL=isUrl.js.map