@types/gensync
Advanced tools
@@ -10,3 +10,3 @@ /** | ||
| */ | ||
| declare function gensync<A extends unknown[], R, E = unknown>( | ||
| declare function gensync<A extends unknown[], R, E = any>( | ||
| generatorFnOrOptions: ((...args: A) => Generator<gensync.Handler, R>) | gensync.Options<A, R, E>, | ||
@@ -20,3 +20,3 @@ ): gensync.Gensync<A, R, E>; | ||
| */ | ||
| type Handler<R = unknown> = Generator<Handler, R>; | ||
| type Handler<R = any> = Generator<Handler, R>; | ||
@@ -33,3 +33,3 @@ /** | ||
| // eslint-disable-next-line @typescript-eslint/no-invalid-void-type | ||
| type Callback<R, E = unknown> = [R] extends [void] ? (err: E) => void : (err: E, result: R) => void; | ||
| type Callback<R, E = any> = [R] extends [void] ? (err: E) => void : (err: E, result: R) => void; | ||
@@ -44,3 +44,3 @@ /** | ||
| */ | ||
| interface Gensync<A extends unknown[], R, E = unknown> { | ||
| interface Gensync<A extends unknown[], R, E = any> { | ||
| (...args: A): Handler<R>; | ||
@@ -93,3 +93,3 @@ sync(...args: A): R; | ||
| interface ErrbackOptions<A extends unknown[], R, E = unknown> extends Omit<SyncOptions<A, R>, "errback"> { | ||
| interface ErrbackOptions<A extends unknown[], R, E = any> extends Omit<SyncOptions<A, R>, "errback"> { | ||
| /** | ||
@@ -109,3 +109,3 @@ * A function that will be called when `.async()` or `.errback()` is called on | ||
| type Options<A extends unknown[], R, E = unknown> = | ||
| type Options<A extends unknown[], R, E = any> = | ||
| | SyncOptions<A, R> | ||
@@ -112,0 +112,0 @@ | AsyncOptions<A, R> |
| { | ||
| "name": "@types/gensync", | ||
| "version": "1.0.4", | ||
| "version": "1.0.5", | ||
| "description": "TypeScript definitions for gensync", | ||
@@ -28,4 +28,5 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/gensync", | ||
| "dependencies": {}, | ||
| "typesPublisherContentHash": "428e4d6019e8448e51e31690fad5420aed1cdea9deca7b5fb5438b675e80635d", | ||
| "typeScriptVersion": "4.5" | ||
| "peerDependencies": {}, | ||
| "typesPublisherContentHash": "726bce2dd40190db9e2d4290c604be1c8ed01353ff168506683560cb3cce789a", | ||
| "typeScriptVersion": "5.3" | ||
| } |
@@ -11,3 +11,3 @@ # Installation | ||
| ### Additional Details | ||
| * Last updated: Wed, 22 Nov 2023 00:24:48 GMT | ||
| * Last updated: Fri, 01 May 2026 22:15:28 GMT | ||
| * Dependencies: none | ||
@@ -14,0 +14,0 @@ |
8627
0.05%