Package: wnpp Severity: wishlist Owner: Andrew Kelley <superjo...@gmail.com> X-Debbugs-CC: debian-devel@lists.debian.org
* Package name : node-deferred-leveldown Version : 0.2.0 Upstream Author : Rod Vagg <r...@va.gg> * URL : https://github.com/Level/deferred-leveldown * 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.