@availity/resolve-url
Version:
Resolve absolute url from relative urls
12 lines (9 loc) • 359 B
JavaScript
// Borrowed from https://github.com/sindresorhus/is-absolute-url to make IE11 compatible
const isAbsoluteUrl = (url) => {
if (typeof url !== 'string') {
throw new TypeError(`Expected a \`string\`, got \`${typeof url}\``);
}
// eslint-disable-next-line unicorn/better-regex
return /^[a-z][a-z\d+.-]*:/.test(url);
};
export default isAbsoluteUrl;