eufy-security-ws-kvj
Node WebSocket server implementation to integrate Eufy Security devices
Node WebSocket server implementation to integrate Eufy Security devices
Common utility commands for Git repositories.
Common utility commands for Git repositories.
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)
Provides file locking and named mutex functionality
Library that handle file locking
Fix lockfile integrity
``` 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.
A tool for executing DB migrations based on Sequelize and Umzug. Safely executes migrations among distributed, synchronously launched server instances, by acquiring a greedy lock on a migration table.
locking based inMemory cache
一种延迟加载方式, 受 Kotlin by lazy 启发, JS 端的懒加载装饰器(支持异步)
Add logs to 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)
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)