~$perlat kociaj
// package
discontinued
v1.0.0MIT

Pawnhub

A simple NPM package utilizing the Have I Been Pwned API to check if an email has been found in public data breaches.

node.jssecurityclihaveibeenpwneddata-breach
// description

Description

Pawnhub is a lightweight CLI tool and Node.js package that checks whether an email address appears in publicly disclosed data breach records by querying the Have I Been Pwned service.

Note: This project is discontinued due to changes in the Have I Been Pwned API policy requiring paid API keys.

// features

Features

  • Check any email address against the Have I Been Pwned database
  • Simple CLI interface — just run pawnhub [email protected]
  • Can be used as a CLI tool or imported as a Node.js module
  • Built with Axios for HTTP requests
  • Lightweight with minimal dependencies
// requirements

Requirements

  • Node.js 8+
  • npm or yarn
// installation

Installation

  1. 1Install globally: npm install -g @perlatsp/pawnhub
  2. 2Or install locally: npm install @perlatsp/pawnhub
  3. 3Run from terminal: pawnhub [email protected]
// faq

Frequently Asked Questions

// external services

External Services

This package relies on Have I Been Pwned, a third-party service operated by Troy Hunt.

// changelog

Changelog

1.0.0

  • Initial release
  • CLI tool for checking emails against HIBP database
  • Built with Axios HTTP client
// ready?

Let's build something

I'm always excited to collaborate on new projects. Let's discuss how I can help bring your ideas to life.