auto-page

Automatically combine paginated api calls

Usage no npm install needed!

<script type="module">
  import autoPage from 'https://cdn.skypack.dev/auto-page';
</script>

README

auto-page

Like this:

var autopage = require('auto-page');

autopage(function(pageNumber, cb) {
  cb(null, // any error
    {
      body: [],
      header: {}
    });
}, function(err, result) {
  // use the result
});

Also returns Q promises

var autopage = require('auto-page');

autopage(function(pageNumber, cb) {
  cb(null, // any error
    {
      body: [],
      header: {}
    });
}).then(function(result) {
  // use the result
});