write-file-atomic

Write files in an atomic fashion w/configurable ownership

syncguard

Functional TypeScript library for distributed locking across microservices. Prevents race conditions with Redis, Firestore, and custom backends. Features automatic lock management, timeout handling, and extensible architecture.

locko

A simple in-process locking mechanism for critical sections of code.