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
TypeScript
/// <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>;
}