You're Invited:Meet the Socket Team at RSAC and BSidesSF 2026, March 23–26.RSVP
Socket
Book a DemoSign in
Socket

iterator-next-callback

Package Overview
Dependencies
Maintainers
1
Versions
35
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

iterator-next-callback - npm Package Compare versions

Comparing version
1.3.13
to
1.3.14
+3
dist/cjs/index.d.cts
import type { CallbackIterator, CallbackIteratorCallback } from './types';
export * from './types';
export default function iteratorNextCallback<T>(iterator: AsyncIterable<T> | CallbackIterator<T>): ((callback: any) => void) | ((callback?: CallbackIteratorCallback<T>) => Promise<T> | undefined);
export interface TNext<T> {
value: T;
}
export type CallbackIteratorCallback<T> = (err?: Error, value?: T) => void;
export interface CallbackIterator<T> {
next(callback?: CallbackIteratorCallback<T>): undefined | Promise<T>;
}
import type { CallbackIterator, CallbackIteratorCallback } from './types';
export * from './types';
export default function iteratorNextCallback<T>(iterator: AsyncIterable<T> | CallbackIterator<T>): ((callback: any) => void) | ((callback?: CallbackIteratorCallback<T>) => Promise<T> | undefined);
export interface TNext<T> {
value: T;
}
export type CallbackIteratorCallback<T> = (err?: Error, value?: T) => void;
export interface CallbackIterator<T> {
next(callback?: CallbackIteratorCallback<T>): undefined | Promise<T>;
}
+7
-6
{
"name": "iterator-next-callback",
"version": "1.3.13",
"version": "1.3.14",
"description": "Calls async iterator next using a callback format",

@@ -21,9 +21,10 @@ "keywords": [

"exports": {
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs",
"types": "./dist/types/index.d.ts"
".": {
"import": "./dist/esm/index.mjs",
"require": "./dist/cjs/index.cjs"
},
"./package.json": "./package.json"
},
"main": "dist/cjs/index.cjs",
"module": "dist/esm/index.mjs",
"types": "dist/types/index.d.ts",
"types": "dist/cjs/index.d.cts",
"files": [

@@ -30,0 +31,0 @@ "dist"

import type { CallbackIterator, CallbackIteratorCallback } from './types';
export * from './types';
export default function iteratorNextCallback<T>(iterator: AsyncIterable<T> | CallbackIterator<T>): ((callback: any) => void) | ((callback?: CallbackIteratorCallback<T>) => Promise<T> | undefined);
export interface TNext<T> {
value: T;
}
export type CallbackIteratorCallback<T> = (err?: Error, value?: T) => void;
export interface CallbackIterator<T> {
next(callback?: CallbackIteratorCallback<T>): undefined | Promise<T>;
}