Check if a url is an image
Checks asynchronously whether an image URL is valid or not with using HTTP HEAD.
$ npm install --save image-url-validator
const isImageURL = require('image-url-validator').default;
// Promise
isImageURL('https://via.placeholder.com/300/09f/fff.png').then(is_image => {
console.log(is_image) //=> true
});
isImageURL('https://github.com/BhanukaUOM/Image-Url-Validator').then(is_image => {
console.log(is_image) //=> false
});
// Sync/Await
await isImageURL('https://via.placeholder.com/300/09f/fff.png'); //=> true
await isImageURL('https://github.com/BhanukaUOM/Image-Url-Validator'); //=> false
import isImageURL from 'image-url-validator';
// Promise
isImageURL('https://via.placeholder.com/300/09f/fff.png').then(is_image => {
console.log(is_image) //=> true
});
isImageURL('https://github.com/BhanukaUOM/Image-Url-Validator').then(is_image => {
console.log(is_image) //=> false
});
// Sync/Await
await isImageURL('https://via.placeholder.com/300/09f/fff.png'); //=> true
await isImageURL('https://github.com/BhanukaUOM/Image-Url-Validator'); //=> false
- Added ES6 Support
- Added ES5 Support
- Initial Release
Licensed under The MIT License (MIT)