Format code with prettier
This commit fixes the style issues introduced in 2e49c66 according to the output
from prettier.
Details: https://deepsource.io/gh/MillenniumEarl/F95API/transform/74b785b0-6043-432a-9c60-d6a61bc39153/
			
			
				pull/10/head
			
			
		
							parent
							
								
									2e49c66eca
								
							
						
					
					
						commit
						f98405bb15
					
				| 
						 | 
				
			
			@ -2,7 +2,7 @@
 | 
			
		|||
 | 
			
		||||
// Public modules from npm
 | 
			
		||||
const ky = require("ky-universal").create({
 | 
			
		||||
    throwHttpErrors: false
 | 
			
		||||
  throwHttpErrors: false,
 | 
			
		||||
});
 | 
			
		||||
 | 
			
		||||
// Modules from file
 | 
			
		||||
| 
						 | 
				
			
			@ -25,14 +25,14 @@ module.exports.isF95URL = function (url) {
 | 
			
		|||
 * @param {String} url String to check for correctness
 | 
			
		||||
 * @returns {Boolean} true if the string is a valid URL, false otherwise
 | 
			
		||||
 */
 | 
			
		||||
module.exports.isStringAValidURL = function(url) {
 | 
			
		||||
    try {
 | 
			
		||||
        new URL(url);
 | 
			
		||||
        return true;
 | 
			
		||||
    } catch (err) {
 | 
			
		||||
        return false;
 | 
			
		||||
    }
 | 
			
		||||
}
 | 
			
		||||
module.exports.isStringAValidURL = function (url) {
 | 
			
		||||
  try {
 | 
			
		||||
    new URL(url);
 | 
			
		||||
    return true;
 | 
			
		||||
  } catch (err) {
 | 
			
		||||
    return false;
 | 
			
		||||
  }
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * @public
 | 
			
		||||
| 
						 | 
				
			
			@ -41,20 +41,20 @@ module.exports.isStringAValidURL = function(url) {
 | 
			
		|||
 * @param {Boolean} checkRedirect If true, the function will consider redirects a violation and return false
 | 
			
		||||
 * @returns {Promise<Boolean>} true if the URL exists, false otherwise
 | 
			
		||||
 */
 | 
			
		||||
module.exports.urlExists = async function(url, checkRedirect) {
 | 
			
		||||
    if (!this.isStringAValidURL(url)) {
 | 
			
		||||
        return false
 | 
			
		||||
    }
 | 
			
		||||
module.exports.urlExists = async function (url, checkRedirect) {
 | 
			
		||||
  if (!this.isStringAValidURL(url)) {
 | 
			
		||||
    return false;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
    const response = await ky.head(url);
 | 
			
		||||
    let valid = response !== undefined && !/4\d\d/.test(response.status);
 | 
			
		||||
  const response = await ky.head(url);
 | 
			
		||||
  let valid = response !== undefined && !/4\d\d/.test(response.status);
 | 
			
		||||
 | 
			
		||||
    if(!valid) return false;
 | 
			
		||||
  if (!valid) return false;
 | 
			
		||||
 | 
			
		||||
    if(checkRedirect) {
 | 
			
		||||
        if (response.url === url) valid = true;
 | 
			
		||||
        else valid = false;
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    return valid;
 | 
			
		||||
}
 | 
			
		||||
  if (checkRedirect) {
 | 
			
		||||
    if (response.url === url) valid = true;
 | 
			
		||||
    else valid = false;
 | 
			
		||||
  }
 | 
			
		||||
 | 
			
		||||
  return valid;
 | 
			
		||||
};
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue