{"library":"nestjs-fifo-lock","type":"library","category":null,"description":"A FIFO lock implementation for NestJS using Redis. Current stable version: 1.0.6. Provides a decorator-based distributed locking mechanism ensuring first-in-first-out order across multiple instances. Key differentiators: built-in health check sweeper for stale locks, configurable TTL and extension limits, and support for dynamic lock keys based on function arguments. Targets NestJS applications requiring ordered resource access in distributed environments.","language":"javascript","status":"active","version":"1.0.6","tags":["javascript","typescript"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install nestjs-fifo-lock","imports":["import { LockModule } from 'nestjs-fifo-lock';","import { UseLock } from 'nestjs-fifo-lock';","import { IFifoLockOptions } from 'nestjs-fifo-lock';","import { FifoLockService } from 'nestjs-fifo-lock';"]},{"cmd":"yarn add nestjs-fifo-lock","imports":[]},{"cmd":"pnpm add nestjs-fifo-lock","imports":[]}],"homepage":"https://github.com/MRezaBaiat/nestjs-fifo-lock#readme","github":"https://github.com/MRezaBaiat/nestjs-fifo-lock","docs":null,"changelog":null,"pypi":null,"npm":"nestjs-fifo-lock","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}