Björn
b963b3396c
|
4 years ago | |
---|---|---|
.. | ||
.travis.yml | 4 years ago | |
CHANGELOG.md | 4 years ago | |
CONTRIBUTORS.md | 4 years ago | |
LICENSE.md | 4 years ago | |
README.md | 4 years ago | |
UPGRADING.md | 4 years ago | |
example.js | 4 years ago | |
index.js | 4 years ago | |
package.json | 4 years ago | |
test.js | 4 years ago |
README.md
level-concat-iterator
Concatenate items from an iterator into an array.
Usage
var concat = require('level-concat-iterator')
var level = require('level')
level('DB', function (err, db) {
db.put('foo', 'bar', function (err) {
concat(db.iterator(), function (err, data) {
console.log(data)
})
})
})
If you are upgrading: please see UPGRADING.md
.
API
concat(iterator, cb)
Takes an abstract-leveldown
compatible iterator
as first parameter and calls back with an array of keys and values. Calls back with an error if iterator.next(cb)
or iterator.end(cb)
errors.
Contributing
Level/concat-iterator
is an OPEN Open Source Project. This means that:
Individuals making significant and valuable contributions are given commit-access to the project to contribute as they see fit. This project is more like an open wiki than a standard guarded open source project.
See the Contribution Guide for more details.
Donate
To sustain Level
and its activities, become a backer or sponsor on Open Collective. Your logo or avatar will be displayed on our 28+ GitHub repositories, npm packages and (soon) our website. 💖
Backers
Sponsors
License
MIT © 2018-present Contributors.