Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@types/nextgen-events

Package Overview
Dependencies
Maintainers
1
Versions
5
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@types/nextgen-events - npm Package Compare versions

Comparing version 1.1.1 to 1.1.2

494

nextgen-events/index.d.ts

@@ -10,271 +10,271 @@ // Type definitions for nextgen-events 1.1

declare class NextGenEvents {
static readonly CONTEXT_ENABLED: 0;
static readonly CONTEXT_DISABLED: 1;
static readonly CONTEXT_QUEUED: 2;
static readonly CONTEXT_ENABLED: 0;
static readonly CONTEXT_DISABLED: 1;
static readonly CONTEXT_QUEUED: 2;
constructor();
constructor();
addListener(
eventName: string,
fn?: any,
options?: NextGenEvents.AddListenerOptions
): this;
on(
eventName: string,
fn?: any,
options?: NextGenEvents.AddListenerOptions
): this;
once(
eventName: string,
fn?: any,
options?: NextGenEvents.AddListenerOptions
): this;
waitFor(eventName: string): Promise<this>;
waitForAll(eventName: string): Promise<this>;
removeListener(eventName: string, id: any): this;
off(eventName: string, id: any): this;
removeAllListeners(eventName: string): this;
emit(nice: number, name: string, ...args: any[]): NextGenEvents.Event;
emit(name: string, ...args: any[]): NextGenEvents.Event;
waitForEmit(nice: number, name: string, ...args: any[]): Promise<any>;
waitForEmit(name: string, ...args: any[]): Promise<any>;
listeners(eventName: string): NextGenEvents.Func[];
listenerCount(eventName: string): number;
setNice(nice: number): void;
desyncUseNextTick(useNextTick: boolean): void;
setInterruptible(isInterruptible: boolean): void;
getMaxListeners(): number;
setMaxListeners(n: number): this;
defineStates(...states: any[]): void;
hasState(state: string): boolean;
getAllStates(): NextGenEvents.States;
addListenerContext(
contextName: string,
options: NextGenEvents.ContextOptions
): this;
disableListenerContext(contextName: string): this;
enableListenerContext(contextName: string): this;
queueListenerContext(contextName: string): this;
serializeListenerContext(contextName: string, value?: boolean): this;
setListenerContextNice(contextName: string, nice: number): this;
destroyListenerContext(contextName: string): this;
addListener(
eventName: string,
fn?: any,
options?: NextGenEvents.AddListenerOptions,
): this;
on(
eventName: string,
fn?: any,
options?: NextGenEvents.AddListenerOptions,
): this;
once(
eventName: string,
fn?: any,
options?: NextGenEvents.AddListenerOptions,
): this;
waitFor(eventName: string): Promise<this>;
waitForAll(eventName: string): Promise<this>;
removeListener(eventName: string, id: any): this;
off(eventName: string, id: any): this;
removeAllListeners(eventName: string): this;
emit(nice: number, name: string, ...args: any[]): NextGenEvents.Event;
emit(name: string, ...args: any[]): NextGenEvents.Event;
waitForEmit(nice: number, name: string, ...args: any[]): Promise<any>;
waitForEmit(name: string, ...args: any[]): Promise<any>;
listeners(eventName: string): NextGenEvents.Func[];
listenerCount(eventName: string): number;
setNice(nice: number): void;
desyncUseNextTick(useNextTick: boolean): void;
setInterruptible(isInterruptible: boolean): void;
getMaxListeners(): number;
setMaxListeners(n: number): this;
defineStates(...states: any[]): void;
hasState(state: string): boolean;
getAllStates(): NextGenEvents.States;
addListenerContext(
contextName: string,
options: NextGenEvents.ContextOptions,
): this;
disableListenerContext(contextName: string): this;
enableListenerContext(contextName: string): this;
queueListenerContext(contextName: string): this;
serializeListenerContext(contextName: string, value?: boolean): this;
setListenerContextNice(contextName: string, nice: number): this;
destroyListenerContext(contextName: string): this;
static emitEvent(event: NextGenEvents.Event): NextGenEvents.Event;
static init(): void;
static initFrom(from: NextGenEvents): void;
static mergeListeners(foreigners: NextGenEvents.Listeners): void;
static filterOutCallback(what: any, currentElement: any): boolean;
static listenerWrapper(
listener: any,
event: any,
contextScope: string,
serial: any
): void;
static emitToOneListener(
event: NextGenEvents.Event,
listener: any,
removedListeners: any
): void;
static emitCallback(event: NextGenEvents.Event): void;
static listenerCount(emitter: NextGenEvents, eventName: string): number;
static share(source: NextGenEvents, target: NextGenEvents): void;
static reset(emitter: NextGenEvents): void;
static noop(...args: any[]): void;
static groupAddListener(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions
): any;
static groupOn(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions
): any;
static groupOnce(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions
): void;
static groupWaitFor(
emitters: NextGenEvents[],
eventName: string
): Promise<void>;
static groupWaitForAll(
emitters: NextGenEvents[],
eventName: string
): Promise<void>;
static groupOnceFirst(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions
): void;
static groupGlobalOnce(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions
): void;
static groupWaitForFirst(
emitters: NextGenEvents[],
eventName: string
): Promise<void>;
static groupWaitForFirstAll(
emitters: NextGenEvents[],
eventName: string
): Promise<void>;
static groupOnceLast(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions
): void;
static groupGlobalOnceAll(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions
): void;
static groupWaitForLast(
emitters: NextGenEvents[],
eventName: string
): Promise<void>;
static groupWaitForLastAll(
emitters: NextGenEvents[],
eventName: string
): Promise<void>;
static groupRemoveListener(
emitters: NextGenEvents[],
eventName: string,
id: number
): void;
static groupRemoveAllListeners(
emitters: NextGenEvents[],
eventName: string
): void;
static groupEmit(
emitters: NextGenEvents[],
nice?: number,
...args: any[]
): void;
static groupWaitForEmit(
emitters: NextGenEvents[],
nice?: number,
...args: any[]
): Promise<void>;
static groupDefineStates(emitters: NextGenEvents[], ...args: any[]): void;
static getContextScope(
context: NextGenEvents.Context,
scopeName: string
): NextGenEvents.Scope;
static processScopeQueue(
self: NextGenEvents,
contextScope: NextGenEvents.Scope,
serial: boolean,
isCompletionCallback: boolean
): void;
static emitEvent(event: NextGenEvents.Event): NextGenEvents.Event;
static init(): void;
static initFrom(from: NextGenEvents): void;
static mergeListeners(foreigners: NextGenEvents.Listeners): void;
static filterOutCallback(what: any, currentElement: any): boolean;
static listenerWrapper(
listener: any,
event: any,
contextScope: string,
serial: any,
): void;
static emitToOneListener(
event: NextGenEvents.Event,
listener: any,
removedListeners: any,
): void;
static emitCallback(event: NextGenEvents.Event): void;
static listenerCount(emitter: NextGenEvents, eventName: string): number;
static share(source: NextGenEvents, target: NextGenEvents): void;
static reset(emitter: NextGenEvents): void;
static noop(...args: any[]): void;
static groupAddListener(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions,
): any;
static groupOn(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions,
): any;
static groupOnce(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions,
): void;
static groupWaitFor(
emitters: NextGenEvents[],
eventName: string,
): Promise<void>;
static groupWaitForAll(
emitters: NextGenEvents[],
eventName: string,
): Promise<void>;
static groupOnceFirst(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions,
): void;
static groupGlobalOnce(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions,
): void;
static groupWaitForFirst(
emitters: NextGenEvents[],
eventName: string,
): Promise<void>;
static groupWaitForFirstAll(
emitters: NextGenEvents[],
eventName: string,
): Promise<void>;
static groupOnceLast(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions,
): void;
static groupGlobalOnceAll(
emitters: NextGenEvents[],
eventName: string,
fn?: NextGenEvents.Func,
options?: NextGenEvents.AddListenerOptions,
): void;
static groupWaitForLast(
emitters: NextGenEvents[],
eventName: string,
): Promise<void>;
static groupWaitForLastAll(
emitters: NextGenEvents[],
eventName: string,
): Promise<void>;
static groupRemoveListener(
emitters: NextGenEvents[],
eventName: string,
id: number,
): void;
static groupRemoveAllListeners(
emitters: NextGenEvents[],
eventName: string,
): void;
static groupEmit(
emitters: NextGenEvents[],
nice?: number,
...args: any[]
): void;
static groupWaitForEmit(
emitters: NextGenEvents[],
nice?: number,
...args: any[]
): Promise<void>;
static groupDefineStates(emitters: NextGenEvents[], ...args: any[]): void;
static getContextScope(
context: NextGenEvents.Context,
scopeName: string,
): NextGenEvents.Scope;
static processScopeQueue(
self: NextGenEvents,
contextScope: NextGenEvents.Scope,
serial: boolean,
isCompletionCallback: boolean,
): void;
}
declare namespace NextGenEvents {
interface Event {
emitter: NextGenEvents;
interrupt: null;
sync: boolean;
mice: number;
name: string;
callback: (interrupt: any) => any;
args: any;
}
interface Event {
emitter: NextGenEvents;
interrupt: null;
sync: boolean;
mice: number;
name: string;
callback: (interrupt: any) => any;
args: any;
}
type AddListenerOptions =
| boolean
| {
fn: any;
id?: any;
once: any;
async: any;
eventObject: any;
nice?: number | undefined;
context?: string | undefined;
};
type AddListenerOptions =
| boolean
| {
fn: any;
id?: any;
once: any;
async: any;
eventObject: any;
nice?: number | undefined;
context?: string | undefined;
};
const SYNC: number;
const DESYNC: number;
const defaultMaxListeners: number;
const SYNC: number;
const DESYNC: number;
const defaultMaxListeners: number;
type Func = (...args: any[]) => any;
type Func = (...args: any[]) => any;
interface Listeners {
error: Func[];
interrupt: Func[];
newListener: Func[];
removeListener: Func[];
}
interface Listeners {
error: Func[];
interrupt: Func[];
newListener: Func[];
removeListener: Func[];
}
interface States {
[key: string]: any;
}
interface States {
[key: string]: any;
}
interface Context {
nice: typeof SYNC;
ready: boolean;
status: any;
serial: boolean;
scopes: { [key: string]: any };
}
interface Context {
nice: typeof SYNC;
ready: boolean;
status: any;
serial: boolean;
scopes: { [key: string]: any };
}
interface Scope {
ready: boolean;
queue: any[];
}
interface Scope {
ready: boolean;
queue: any[];
}
interface ContextOptions {
nice?: typeof SYNC | undefined;
ready: boolean;
status?: any;
serial?: any;
scopes: {
[key: string]: Scope;
};
}
interface ContextOptions {
nice?: typeof SYNC | undefined;
ready: boolean;
status?: any;
serial?: any;
scopes: {
[key: string]: Scope;
};
}
class Internal {
nice: typeof SYNC;
interruptible: boolean;
contexts: {
[key: string]: Context;
};
desync: (fn: (...args: any[]) => void, ...args: any[]) => void;
depth: number;
states: States;
stateGroups: { [key: string]: any };
listeners: Listeners;
maxListeners: typeof defaultMaxListeners;
class Internal {
nice: typeof SYNC;
interruptible: boolean;
contexts: {
[key: string]: Context;
};
desync: (fn: (...args: any[]) => void, ...args: any[]) => void;
depth: number;
states: States;
stateGroups: { [key: string]: any };
listeners: Listeners;
maxListeners: typeof defaultMaxListeners;
constructor(from?: NextGenEvents);
}
constructor(from?: NextGenEvents);
}
class Proxy {
receive: (raw: any) => void;
send: (message: any) => void;
class Proxy {
receive: (raw: any) => void;
send: (message: any) => void;
remoteServices: {
[key: string]: NextGenEvents;
};
remoteServices: {
[key: string]: NextGenEvents;
};
addLocalService(
name: string,
heartBeatEmitter: any,
options: { listen: boolean; emit: boolean; ack: boolean }
): void;
addLocalService(
name: string,
heartBeatEmitter: any,
options: { listen: boolean; emit: boolean; ack: boolean },
): void;
addRemoteService(name: string): void;
addRemoteService(name: string): void;
push(data: any): void;
push(data: any): void;
destroy(): any;
}
destroy(): any;
}
}
{
"name": "@types/nextgen-events",
"version": "1.1.1",
"version": "1.1.2",
"description": "TypeScript definitions for nextgen-events",

@@ -23,4 +23,4 @@ "homepage": "https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/nextgen-events",

"dependencies": {},
"typesPublisherContentHash": "cde7ead9fda6769c0e45a76ec254e38d1823e5b28c9b644c714316488ed2cede",
"typeScriptVersion": "3.6"
"typesPublisherContentHash": "ad8937c1b6ec8ea95290d389879a529728cf70ebdd2b22b9ff49d9e0fae469a4",
"typeScriptVersion": "4.5"
}

@@ -11,3 +11,3 @@ # Installation

### Additional Details
* Last updated: Thu, 08 Jul 2021 18:51:14 GMT
* Last updated: Sat, 23 Sep 2023 20:38:33 GMT
* Dependencies: none

@@ -14,0 +14,0 @@ * Global values: none

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc