Get the value of a generator function.
npm install get-generator
const getGenerator = require("get-generator");
function* generator() {
yield 1;
yield 2;
yield 3;
}
getGenerator(generator());
//=> [1, 2, 3]
getGenerator(generator(), 2);
//=> [1, 2]
Type: generator
or async generator
The generator to get the value of. Asynchronous generators are only supported by getGenerator.async
which returns a promise.