Files
gitbook/lib/utils/location.js
T
2016-01-28 23:19:39 +01:00

22 lines
359 B
JavaScript

var url = require('url');
// Is the url an external url
function isExternal(href) {
try {
return Boolean(url.parse(href).protocol);
} catch(err) {
return false;
}
}
// Inverse of isExternal
function isRelative(href) {
return !isExternal(href);
}
module.exports = {
isExternal: isExternal,
isRelative: isRelative
};