UNPKG

@randajan/treelock

Version:

A minimal async lock with timeout support and parent-child queueing.

49 lines (48 loc) 1.07 kB
{ "name": "@randajan/treelock", "version": "0.3.1", "description": "A minimal async lock with timeout support and parent-child queueing.", "repository": "randajan/treelock", "type": "module", "main": "dist/cjs/index.cjs", "module": "dist/esm/index.mjs", "exports": { ".": { "import": "./dist/esm/index.mjs", "require": "./dist/cjs/index.cjs" } }, "license": "MIT", "devDependencies": { "@randajan/simple-lib": "^3.0.2" }, "files": [ "dist", "README.md", "LICENSE" ], "keywords": [ "lock", "async", "queue", "mutex", "timeout", "synchronization", "promise", "concurrency", "javascript", "thread-safe" ], "homepage": "https://github.com/randajan/treelock", "bugs": { "url": "https://github.com/randajan/treelock/issues" }, "author": { "name": "Jan Randa", "email": "jnranda@gmail.com", "url": "https://www.linkedin.com/in/randajan/" }, "dependencies": { "@randajan/sleep": "^0.1.0" } }