1.0.3 • Published 4 months ago
useful-functs v1.0.3
Useful functions
Functions that could be useful in your projects.
Example usage
const { isURL, isImageURL } = require("useful-functs");
/* Validate URL */
const url = "https://www.npmjs.com/package/useful-functs";
if (isURL(url)) {
console.log("Is a url");
} else {
console.log("It is not a url");
}
/* Validate if the URL is an image */
(async () => {
const image = "https://static.toiimg.com/photo/101094345.cms";
const isImage = await isImageURL(image);
if (isImage) {
console.log("It's an image");
} else {
console.log("It's not an image");
}
})();
Example of using interfaces
require("useful-functs");
/* Suffle array */
const array = [1, 2, 3, 4, 5];
console.log(array.shuffle()); // => Randomly mixed matrix
/* Suffle string */
const string = "Hello everyone";
console.log(string.shuffle()); // => Randomly mixed character string
/* Shorten string */
const text = "Text to shorten";
console.log(text.shorten(4)); // => Text
console.log(text.shorten(4, "...")); // => Text...