UNPKG

rjweb-server

Version:

Easy and Robust Way to create a Web Server with Many Easy-to-use Features in NodeJS

15 lines (14 loc) 418 B
/// <reference types="node" /> export default class Throttler { constructor(bytes: number); private sent; private lastSent; /** * The Bytes that are allowed to be sent each second * @since 9.0.0 */ readonly bytes: number; /** * Insert Data into the Throttler and wait for it to be sent * @since 9.0.0 */ insert(data: ArrayBuffer | Buffer | Uint8Array): Promise<void>; }