@yeeti/homebridge-august
The August plugin allows you to access your August & Yale device(s) from HomeKit.
The August plugin allows you to access your August & Yale device(s) from HomeKit.
Writable/Readable Nodejs compatible GridFS streams with locking for safe concurrent access
Distributed read/write locking based on MongoDB, designed to make GridFS safe for concurrent access
A highly interactive and customisable PIN code screen for React Native.
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)
This package provides two classes for managing locks: `Mutex` and `MutexRW`. These locks can be used to control access to critical sections in a multi-threaded or asynchronous environment.
A node.js redlock implementation for distributed redis locks
Node.js module for atomic locking
Some JavaScript concurrency-control / frequency-control utility classes to manage async tasks easily
用于异步功能的互斥锁
Named mutex locks for async functions.
Provides a mechanism that synchronizes access to objects.
Synchronization for concurrency. Allows for mutex, semaphores, read-write locks, timed locks, and more.
Arvis workflow to lock your Mac
``` npm i --save check-and-lock ``` ### usage ``` const { checkAndLock, unlock } = require('check-and-lock');
Composable concurrency locks for Javascript.
API to Interface with the Chaster application
The ScreenState plugin for CapacitorJS allows developers to detect whether a device's screen is locked or unlocked.
The client side application for Penta Privacy lock
A task queue executes tasks sequentially or concurrently. Wrap an async/promise-returning/sync function as a queue-ready async function for easy reusing. Support passing arguments/getting return value, @synchronized/@concurrent decorator, Node.js/Browser.