reachy-url
TypeScript icon, indicating that this package has built-in type declarations

1.1.0 • Public • Published

reachy-url

Zero dependency nodejs library for checking if URL is reachable or not

Installation

pnpm install reachy-url
yarn add reachy-url
npm install reachy-url

How to use?

Functions

default

default(url, timeout?, requestOptions?): Promise<string | number | Error>

Check if a URL is reachable

Example

try {
  const statusCode = await isReachable("https://learnaws.io");
  // statusCode = 200
} catch (error) {
  const { message } = error;
  // Unable to resolve given URL, got status 404 or
  // Request timed out while requesting the provided URL
}

Parameters

Name Type Default value Description
url string undefined URL of the website
timeout number 2000 Cancel request after given time
requestOptions? RequestOptions undefined Request options for HTTP Request

Returns

Promise<string | number | Error>

Promise object with status code or error

Defined in

index.ts:24

Package Sidebar

Install

npm i reachy-url

Weekly Downloads

2

Version

1.1.0

License

AGPL3

Unpacked Size

114 kB

Total Files

17

Last publish

Collaborators

  • shivamjoker