JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 11
  • Score
    100M100P100Q54045F
  • License BSD

Interact with NyaaTorrents (nyaa.eu, formerly nyaatorrents.info)

Package Exports

  • nyaatorrents

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (nyaatorrents) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

node-nyaatorrents

Search and fetch torrent information from NyaaTorrents.

Overview

This is a light abstraction of the search and view functions of NyaaTorrents (nyaa.eu, formerly nyaatorrents.info and nyaatorrents.org). It can currently search the main site and the sukebei variant.

Installation

Available via npm:

$ npm install nyaatorrents

Or via git:

$ git clone git://github.com/deoxxa/node-nyaatorrents.git node_modules/nyaatorrents

Usage

var NT = require("nyaatorrents"),
    nt = new NT("http://www.nyaa.eu");

nt.search({term: "rozen maiden"}, function(err, entries) {
  if (err) {
    return console.warn(err);
  }

  entries.forEach(function(entry) {
    nt.get(entry.id, function(err, entry) {
      if (err) {
        return console.warn(err);
      }

      console.log(JSON.stringify(entry));
    });
  });
});

License

3-clause BSD. A copy is included with the source.

Contact