paperbackswap

0.0.5 • Public • Published

Node.js bindings for the Paperbackswap API.

Paperbackswap.com is a website which facilitates book swaps between members.

The module will poll the Paperbackswap API once a minute and emit a "books" event with any books which have been posted in the last minute. The timeout option controls how often the API is polled.

Example

var PBS = require('paperbackswap');

var options = {};
options.timeout = 30 * 1000;   // poll once every 30 seconds

var agent = new PBS(options);

agent.on('books', function (books) {
    books.forEach(function (book) {
        console.log(book);
    });
});

agent.on('error', function (err) {
    // Handle error
});

agent.start();

Installation

npm install paperbackswap

License

MIT

Dependencies (3)

Dev Dependencies (0)

    Package Sidebar

    Install

    npm i paperbackswap

    Weekly Downloads

    0

    Version

    0.0.5

    License

    none

    Last publish

    Collaborators

    • wdp