Latest Threat Research:SANDWORM_MODE: Shai-Hulud-Style npm Worm Hijacks CI Workflows and Poisons AI Toolchains.Details
Socket
Book a DemoInstallSign in
Socket

queue-cb

Package Overview
Dependencies
Maintainers
1
Versions
46
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

queue-cb - npm Package Compare versions

Comparing version
1.5.7
to
1.5.8
+11
dist/cjs/index.d.cts
export type DeferCallback = (error?: Error) => void;
export type DeferFunction = (calback: DeferCallback) => void;
export type AwaitCallback = (error?: Error) => void;
export default class Queue {
private _state;
constructor(parallelism?: number);
private _callAwait;
private _callDefer;
defer(defer: DeferFunction): void;
await(callback: AwaitCallback): void;
}
declare class Node<T> {
prev: Node<T>;
next: Node<T>;
value: T;
constructor(value: T);
link(next: Node<T>): Node<T>;
}
export default class LinkedArray<T> {
node: Node<T> | null;
length: number;
constructor();
push(value: T): Node<T>;
shift(): T | null;
}
export {};
+1
-1
{
"name": "queue-cb",
"version": "1.5.7",
"version": "1.5.8",
"description": "A scalable queue for parallel callbacks",

@@ -5,0 +5,0 @@ "keywords": [