UNPKG

@scalar/oas-utils

Version:

Open API spec and Yaml handling utilities

21 lines (19 loc) 464 B
/** * Checks if a given string is a valid URL. * * @param {string} url - The string to be validated as a URL. * @returns {boolean} Returns true if the string is a valid URL, false otherwise. * * @example * isValidUrl('https://www.example.com'); // returns true * isValidUrl('not a url'); // returns false */ function isValidUrl(url) { try { return Boolean(new URL(url)); } catch { return false; } } export { isValidUrl };