Skip to content

A JavaScript library that can simply search and grab magnet link from The Pirate Bay ⚓️

License

Notifications You must be signed in to change notification settings

Wifsimster/petrus

Repository files navigation

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 }]

About

A JavaScript library that can simply search and grab magnet link from The Pirate Bay ⚓️

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published