🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP →
Sign In

@types/gensync

Package Overview
Dependencies
Maintainers
1
Versions
6
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/gensync - npm Package Compare versions

Comparing version
1.0.4
to
1.0.5
+6
-6
gensync/index.d.ts

@@ -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 @@