Skip to content

JamesYYang/neg-ratelimiter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

neg-ratelimiter

A express middleware for rate limit in Newegg

Install

$ npm install neg-ratelimiter

How to Use

'use strict';

var express = require('express');
var nair = require('neg-nair');
var negLimiter = require('neg-ratelimiter');


var options = {
  hosts: hosts,
  nairDBUri: uri,
  debug_mode: true
};


nair.init(options, (err) => { //need a few seconds to init connection
  if(err){
    console.log(err);
  }else{
    console.log('init success');
  }

}

var opts = {
  area: 5,
  nair: nair,
  max: 10,
  duration: 20
};

var app = express();
app.use(negLimiter(opts));

License

MIT

About

a express middleware for rate limit in Newegg

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published