Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    bggpublic

    BGG

    A promises aware boardgamegeek.com API client.

    Will support any of the commands available in the BGG XMLAPI2 documentation

    install

    npm install bgg

    Usage

    // all options are optional
    var options = {
      timeout: 10000, // timeout of 10s (5s is the default)
     
      // see https://github.com/cujojs/rest/blob/master/docs/interceptors.md#module-rest/interceptor/retry
      retry: {
        initial: 100,
        multiplier: 2,
        max: 15e3
      }
    }
     
    var bgg = require('bgg')(options);
     
    bgg('user', {name: 'monteslu', guilds: 1})
      .then(function(results){
        console.log(results);
      });

    install

    npm i bgg

    Downloadsweekly downloads

    24

    version

    1.0.1

    license

    BSD-2-Clause

    repository

    githubgithub

    last publish

    collaborators

    • avatar