Skip to content

sooluh/subfinder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

I stand with Palestine

Subdomain Finder

Subfinder is used to find, scan and collect subdomains of any domain

Install

npm i @sooluh/subfinder

Usage

const Subfinder = require("@sooluh/subfinder");
const subfinder = new Subfinder();

// callback
subfinder.lookup("domain.com", function (subdomains, error) {
  if (error) return console.error(error);

  console.log(subdomains);
});

// promise with then/catch
subfinder.lookup("domain.com")
  .then(console.log)
  .catch(console.error);

// promise with async/await
(async () => {
  try {
    const subdomains = await subfinder.lookup("domain.com");
    console.log(subdomains);
  } catch (error) {
    console.error(error);
  }
})();

License

Code licensed under MIT License.