UNPKG

nestjs-request-deduplication

Version:

[![npm version](https://badge.fury.io/js/nestjs-request-deduplication.svg)](https://www.npmjs.com/package/nestjs-request-deduplication) [![CI](https://github.com/daniyel/nestjs-request-deduplication/actions/workflows/pr-checks.yml/badge.svg)](https://gith

14 lines 628 B
import type { OnModuleInit } from '@nestjs/common'; import type { RequestDeduplicationModuleOptions } from '../interfaces'; export declare class RequestDeduplicationService implements OnModuleInit { private readonly options; private static storageAdapter; private readonly logger; constructor(options: RequestDeduplicationModuleOptions); onModuleInit(): Promise<void>; private get storage(); private initStorage; processRequest(key: string, value: string, ttl: number): Promise<boolean>; deleteRequest(key: string): Promise<void>; } //# sourceMappingURL=request-deduplication.service.d.ts.map