Package: wnpp
Severity: wishlist
* Package name : node-deferred-leveldown
Version : 0.2.0
Upstream Author : Rod Vagg <
r@va.gg>
* License : Expat
Programming Lang: _javascript_
Description : Handle delayed-open on LevelDOWN compatible libraries - Node.js module
deferred-leveldown is a Node.js module which provides a mock LevelDOWN
implementation that queues operations while a real LevelDOWN instance is
being opened.
.
DeferredLevelDOWN implements the basic AbstractLevelDOWN API so it can be
used as a drop-in replacement where LevelDOWN is needed.
.
put(), get(), del() and batch() operations are all queued and kept in memory
until a new LevelDOWN-compatible object can be supplied.
.
The setDb(db) method is used to supply a new LevelDOWN object. Once received,
all queued operations are replayed against that object, in order.
.
batch() operations will all be replayed as the array form. Chained-batch
operations are converted before being stored.
.
Node.js is an event-based server-side _javascript_ engine.