1.0.1 • Published 8 years ago

token-bucket-promise v1.0.1

Weekly downloads
2
License
MIT
Repository
-
Last release
8 years ago

token bucket (promise)

promise-based token bucket filter implementation for node.js

npm install token-bucket-promise

usage

const TokenBucketFilter = require('token-bucket-promise');
// 10 requests every 2 seconds (2000 ms)
const tbf = new TokenBucketFilter(10, 2000);
const request = require('request-promise');

function makeRequest() {
  tbf.acquire().then(function() {
    return request.get(/* ... */)
  });
}