1.0.0 • Published 2 years ago
@hutechtechnical/odio-nisi-delectus-quidem v1.0.0
URL Validator Kit
A Node.js module to check whether a string is a valid URL.
Installation
Install the package via npm:
npm install @hutechtechnical/odio-nisi-delectus-quidem --saveUsage
Import the module into your project:
const { isUrl } = require('@hutechtechnical/odio-nisi-delectus-quidem');
const url = 'https://www.example.com';
const isValidUrl = isUrl(url);
if (isValidUrl) {
console.log('Valid URL');
} else {
console.log('Not a valid URL');
}The isUrl function returns true if the provided string is a valid URL; otherwise, it returns false.
API
isUrl(text)Checks whether the provided stringtextis a valid URL.- `text`: The string to be checked. Returns `true` if `text` is a valid URL; otherwise, returns `false`.isValidUrl(url, callback):url(string): The URL to validate.callback(Function): A callback function to handle the result. Parameters:err(Error | null): An error object if an error occurs; otherwise, null.isValid(boolean | undefined): true if the URL responds with a successful status code; false or undefined in case of an error.
Example
isUrl: Check if a string is a valid URL.
const { isUrl } = require('@hutechtechnical/odio-nisi-delectus-quidem');
const url = 'https://www.example.com';
const isValidUrl = isUrl(url);
console.log(isValidUrl); // Output: trueisValidUrl: Check if a URL responds with a successful status code (2xx or 3xx).
const { isValidUrl } = require('@hutechtechnical/odio-nisi-delectus-quidem');
const url = 'https://www.example.com';
isValidUrl(url, (err, isValid) => {
if (err) {
console.error(err); // Handle error
} else {
console.log(isValid); // Output: true or false
}
});Testing
To run the tests, use:
npm test1.0.0
2 years ago