1.0.0 • Published 5 months ago
async-generator-function v1.0.0
async-generator-function 
A function that returns the normally hidden AsyncFunction
constructor, when available.
Getting started
npm install --save async-generator-function
Usage/Examples
const assert = require('assert');
const AsyncGeneratorFunction = require('async-generator-function')();
const fn = new AsyncGeneratorFunction('return 1');
assert.equal(fn.toString(), 'async function* anonymous(\n) {\nreturn 1\n}');
const iterator = fn();
iterator.next().then(x => {
assert.deepEqual(x, { done: true, value: 1 });
});
Tests
Clone the repo, npm install
, and run npm test
1.0.0
5 months ago