icicle

0.1.3 • Public • Published

❄ Icicle Build Status Code Climate

Tiny mutex.

$ npm install icicle

var icicle = require('icicle');
 
var a = {};
 
icicle.freeze(a, 'waitABit'); // true - lock is set
icicle.freeze(a, 'waitABit'); // false - lock is already set
 
icicle.isFrozen(a, 'waitABit'); // true
 
icicle.unfreeze(a, 'waitABit'); // true - lock is unset
icicle.unfreeze(a, 'waitABit'); // false - lock isn’t set
 
icicle.isFrozen(a, 'waitABit'); // false

NPM

Readme

Keywords

Package Sidebar

Install

npm i icicle

Weekly Downloads

526

Version

0.1.3

License

unlicense

Last publish

Collaborators

  • dfcreative