DOM trap for a focus
It is a trap! (for a focus)
A mutex for guarding async workflows
A inter-process and inter-machine lockfile utility that works on a local or network file system
provides locking mechanism to sync across browser tabs
Lock on asynchronous code
TypeScript definitions for async-lock
Mutex locks for async functions
React focus lock for all Chakra components
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
Simple lock class
lock asynchronous resources.
mutex lock for javascript
Throttle the parallelism of an asynchronous (promise returning) function / functions
🔐Body scroll locking that just works with everything
It is a trap! (for a focus)
Implements Lock and RWLock synchronization primitives.
Mutex locks for async functions with functionality to use keys for separate locks
The Screen Orientation API provides methods to lock and unlock the screen orientation.
TypeScript definitions for dom-screen-wake-lock
Enables body scroll locking (for iOS Mobile and Tablet, Android, desktop Safari/Chrome/Firefox) without breaking scrolling of a target element (eg. modal/lightbox/flyouts/nav-menus)
TypeScript definitions for body-scroll-lock
Native file system extensions for advanced file operations
React implementation of the Screen Wake Lock API. It provides a way to prevent devices from dimming or locking the screen when an application needs to keep running.
Lock utilities library providing synchronous, asynchronous, and monitor-based locking primitives
Reusable double-checked lock executor for Rust lock abstractions
Concurrent utilities library providing thread pools, task scheduling, synchronization primitives and other concurrent programming tools
Thread-safe clock abstractions for Rust: monotonic clocks, mock testing, high-precision time meters, and timezone support