Skip to content

Latest commit

 

History

History
49 lines (31 loc) · 1.19 KB

README.md

File metadata and controls

49 lines (31 loc) · 1.19 KB

Petrus

A JavaScript library that can simply search and grab magnet link from The Pirate Bay ⚓ (or TPB clones).

License: MIT npm version Install size

Install

$ npm install petrus

Usage

import { Petrus } from 'petrus'

async function main() {
  let petrus = new Petrus()

  let data = await petrus
    .search('Final Space S01E01')
    .catch(err => { console.error(err) })

  if(data) {
    console.log(data)
  }
}

main()

Documentation

Petrus([url])

  • url <string> Hostname to load, default is : https://thepiratebay.org

Instantiate a new Petrus class.

search([query], [category])

  • query <string> Query to search
  • category <string> Optional, precise the category to search. Default is all categories. [Music, Movies, TV shows, HD - Movies, HD - TV shows]

Response is a list of object : [{ magnetLink, name, quality, seeder, size, uploaded }]