@brokenbyte-software/whois
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

@brokenbyte-software/whois

A WHOIS client for NodeJS with various output formats

Features

  • zero dependencies!
  • simple as possible

Installion

  • npm
npm i @brokenbyte-software/whois
  • yarn
yarn add @brokenbyte-software/whois
  • pnpm
pnpm install @brokenbyte-software/whois

Usage

  • TypeScript
import {whois, WellKnownKeys, ResultFormat} from '@brokenbyte-software/whois';

async function run () {
    const result = await whois('google.com', {format: ResultFormat.Object});
    console.log(result[WellKnownKeys.Whois]); // or console.log(result);
}

run();
  • JavaScript
const {whois, WellKnownKeys, ResultFormat} = require('@brokenbyte-software/whois');

async function run () {
    const result = await whois('google.com', {format: ResultFormat.Object});
    console.log(result[WellKnownKeys.Whois]); // or console.log(result);
}

run();

Readme

Keywords

Package Sidebar

Install

npm i @brokenbyte-software/whois

Weekly Downloads

4

Version

0.0.2

License

MIT

Unpacked Size

10.9 kB

Total Files

8

Last publish

Collaborators

  • pafik13