search-kat.cd
v1.0.0
Published
Search kickass.cd
Readme
Search kat.cd
Search kickass.cd
Example
var search = require('search-kat.cd')
search('ubuntu').then(function (results) {
results.forEach(function printListItem(result) {
console.log(`- [${result.name}](${result.torrent})`)
})
})API
WARNING: Requires node.js 4 or higher
var search = require('search-kat.cd')search( searchQuery ) => Promise( torrents )
searchQueryString, required - Search for torrents matching this search string. E.g. 'Ubuntu 16.04 64-bit'
Returns a Promise that resolves to an array of torrents
torrent
The torrents array holds up to 30 torrent objects, ordered by seeder count. (Most seeders in torrents[0], fewest seeders in torrents[29])
Each object has the following properties:
nameString, Name of torrent, E.g."Ubuntu 16.04.1 LTS Desktop 64-bit"categoryString, Category it's in, E.g."Applications"sizeString, Size of file, E.g."1.41 GiB"ageString, Age of result, E.g."08-06 2016"seedsNumber, Number of seeds, E.g.78leechNumber, Number of leeches, E.g.78magnetString, Magnet link, E.g."magnet:?xt=urn:btih:9f9165d9a281a9b8e782cd5176bbcc8256fd1871&dn=Ubuntu..."torrentString, Torrent URL, E.g."https://kickass.cd/ubuntu-16-04-1-lts-desktop-64-bit-tt15497321.html"
Install
npm install search-kat.cd