vibetunnel/web/package/node-pty/lib/eventEmitter2.d.ts
Peter Steinberger 84b7467e83 fix: handle authenticate-pam as optional dependency in npm package
- Modified postinstall script to extract authenticate-pam prebuilds when npm skips optional deps
- Updated authenticate-pam-loader to load from optional-modules directory
- Prepared beta.12 release with all fixes consolidated
- Moved Docker test script to scripts folder
- Updated documentation in npm.md
2025-07-17 09:32:42 +02:00

13 lines
322 B
TypeScript

/**
* Copyright (c) 2019, Microsoft Corporation (MIT License).
*/
import { IDisposable } from './types';
export interface IEvent<T> {
(listener: (e: T) => any): IDisposable;
}
export declare class EventEmitter2<T> {
private _listeners;
private _event?;
get event(): IEvent<T>;
fire(data: T): void;
}