Skip to content

Commit 2e92588

Browse files
authored
Merge pull request #4 from karol-majewski/typescript-definitions
Add TypeScript definition
2 parents 5b8fdbe + 5028e85 commit 2e92588

File tree

2 files changed

+4
-0
lines changed

2 files changed

+4
-0
lines changed

index.d.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
type AsyncFunction<T> = (...args: any[]) => Promise<T>;
2+
3+
export default function greenlet<T extends AsyncFunction<U>, U>(fn: T): T;

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
"source": "greenlet.js",
66
"main": "dist/greenlet.js",
77
"module": "dist/greenlet.m.js",
8+
"types": "./index.d.ts",
89
"scripts": {
910
"prepare": "microbundle",
1011
"test": "eslint *.js && npm run -s prepare && karmatic",

0 commit comments

Comments
 (0)