zlwu dd667101ef first commit 1 éve
..
test dd667101ef first commit 1 éve
.eslintrc dd667101ef first commit 1 éve
.nycrc dd667101ef first commit 1 éve
CHANGELOG.md dd667101ef first commit 1 éve
LICENSE dd667101ef first commit 1 éve
README.md dd667101ef first commit 1 éve
index.d.ts dd667101ef first commit 1 éve
index.js dd667101ef first commit 1 éve
package.json dd667101ef first commit 1 éve
tsconfig.json dd667101ef first commit 1 éve

README.md

is-async-function Version Badge

github actions coverage dependency status dev dependency status License Downloads

npm badge

Is this a native async function?

Example

var isAsyncFunction = require('is-async-function');
assert(!isAsyncFunction(function () {}));
assert(!isAsyncFunction(null));
assert(!isAsyncFunction(function* () { yield 42; return Infinity; }));
assert(isAsyncFunction(async function () {}));

Tests

Simply clone the repo, npm install, and run npm test