loopback-datasource-juggler/lib
Miroslav Bajtoš 24a9a96a26 kvao: add iterateKeys() and keys()
Add a core implementation of KVAO.iterateKeys() which returns an
AsyncIterator, inspired by
 - https://github.com/tc39/proposal-async-iteration
 - https://www.npmjs.com/package/async-iterators

This way we can safely iterate even large sets of data.

Also add KVAO.keys(), a sugar API converting the result of iterateKeys()
into a single array.
2016-08-18 10:30:53 +02:00
..
connectors kvao: add iterateKeys() and keys() 2016-08-18 10:30:53 +02:00
kvao kvao: add iterateKeys() and keys() 2016-08-18 10:30:53 +02:00
browser.depd.js Insert copyright headers 2016-04-06 16:51:49 +02:00
dao.js Backport globalization 2016-08-09 21:52:11 -04:00
datasource.js Backport globalization 2016-08-09 21:52:11 -04:00
geo.js Backport ESLint from master 2016-05-20 17:35:23 +02:00
hooks.js Backport globalization 2016-08-09 21:52:11 -04:00
include.js Backport globalization 2016-08-09 21:52:11 -04:00
include_utils.js eslint config 2.0 + remove extra empty lines 2016-04-19 17:06:04 +02:00
introspection.js Backport ESLint from master 2016-05-20 17:35:23 +02:00
jutil.js Backport ESLint from master 2016-05-20 17:35:23 +02:00
list.js Backport globalization 2016-08-09 21:52:11 -04:00
mixins.js Run `eslint --fix` with config from master 2016-04-18 16:00:04 +02:00
model-builder.js Backport globalization 2016-08-09 21:52:11 -04:00
model-definition.js Run `eslint --fix` with config from master 2016-04-18 16:00:04 +02:00
model.js Backport globalization 2016-08-09 21:52:11 -04:00
observer.js Run `eslint --fix` with config from master 2016-04-18 16:00:04 +02:00
relation-definition.js Backport globalization 2016-08-09 21:52:11 -04:00
relations.js Run `eslint --fix` with config from master 2016-04-18 16:00:04 +02:00
scope.js Backport ESLint from master 2016-05-20 17:35:23 +02:00
transaction.js Backport globalization 2016-08-09 21:52:11 -04:00
types.js Backport ESLint from master 2016-05-20 17:35:23 +02:00
utils.js Fix error message for missing global.Promise 2016-08-16 14:38:01 +02:00
validations.js Backport globalization 2016-08-09 21:52:11 -04:00