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

0.0.7 • Public • Published

JSherLock

Find usernames across social networks

Build Status install size code style: prettier npm contributions welcome License: MIT

Install

npm install jsherlock

API

checkAll

check username availability across social networks

Example

import jsherlock from 'jsherlock';
 
const checker = new jsherlock('username');
 
checker
  .checkAll()
  .then(status => {
    console.log(status);
  })
  .catch(err => {
    console.log(err);
  });
 
//=> [
//=>   {
//=>     "userName": "username",
//=>     "siteName": "siteName",
//=>     "uri": "url://url.url/username",
//=>     "exist": false
//=>   }
//=> ]

checkFor

check username availability for individual site

Example

import jsherlock from 'jsherlock';
 
const checker = new jsherlock('username');
 
checker
  .checkFor('site')
  .then(status => {
    console.log(status);
  })
  .catch(err => {
    console.log(err);
  });
 
//=>  {
//=>    "userName": "username",
//=>    "siteName": "siteName",
//=>    "uri": "url://url.url/username",
//=>    "exist": false
//=>  }

sites

available sites

Example

import jsherlock from 'jsherlock';
 
const sites = jsherlock.sites();
 
console.log(sites);
 
//=>  ["site"]

Related

Inspired by

LICENSE

MIT © Aung Myo Kyaw

Dependencies (1)

Dev Dependencies (5)

Package Sidebar

Install

npm i jsherlock

Weekly Downloads

61

Version

0.0.7

License

MIT

Unpacked Size

64.7 kB

Total Files

21

Last publish

Collaborators

  • aungmyokyaw