npm.io
1.0.0 • Published 6 years ago

get-generator

Licence
MIT
Version
1.0.0
Deps
1
Size
4 kB
Vulns
0
Weekly
0
Stars
1

get-generator Travis CI Build Status

Get the value of a generator function.

NPM Badge

Install

npm install get-generator

Usage

const getGenerator = require("get-generator");

function* generator() {
	yield 1;
	yield 2;
	yield 3;
}

getGenerator(generator());
//=> [1, 2, 3]

getGenerator(generator(), 2);
//=> [1, 2]

API

getGenerator(generator)
getGenerator.async(generator)
generator

Type: generator or async generator

The generator to get the value of. Asynchronous generators are only supported by getGenerator.async which returns a promise.

Keywords