@req-json/rate-limit
v1.0.1 req-json middleware rate limit request
@req-json/rate-limit
Rate limit middleware for req-json.
Installation
NPM
npm install @req-json/rate-limit --save
import ReqJSON from 'req-json';
import reqJSONRateLimit from '@req-json/rate-limit';
const reqJSON = new ReqJSON();
reqJSON.use(reqJSONRateLimit());
Browser
Direct <script>
include window.reqJSONRateLimit
<script src="https://cdn.jsdelivr.net/npm/@req-json/rate-limit@1"></script>
Options
Rate limit middleware options and defaults.
reqJSON.use(reqJSONRateLimit({
methods: [ // request methods to apply rate limit
'POST',
'PUT'
],
frequency: 1000 // request only once in 1000ms
}));
npm i @req-json/[email protected]
Metadata
- MIT
- Whatever
- Cweili
- released 2/19/2019