nestjs-throttler-storage-mongo
Version:
Mongo storage provider for nestjs/throttler
8 lines (7 loc) • 345 B
TypeScript
import { ThrottlerStorageRecord } from '@nestjs/throttler/dist/throttler-storage-record.interface';
import { MongoClient } from 'mongodb';
export interface ThrottlerStorageMongo {
mongoClient: MongoClient;
increment(key: string, ttl: number): Promise<ThrottlerStorageRecord>;
}
export declare const ThrottlerStorageMongo: unique symbol;