node-network-devtools
Version:
Inspecting Node.js's Network with Chrome DevTools
25 lines (24 loc) • 716 B
TypeScript
import { BaseDevtoolServer, DevtoolMessage } from './type';
export interface DevtoolServerInitOptions {
port: number;
autoOpenDevtool?: boolean;
onConnect?: () => void;
onClose?: () => void;
}
export interface IDevtoolServer {
send(message: DevtoolMessage): Promise<any>;
close(): void;
open(): Promise<void>;
}
export * from './type';
export declare class DevtoolServer extends BaseDevtoolServer implements IDevtoolServer {
private server;
private port;
private browser;
private socket;
constructor(props: DevtoolServerInitOptions);
open(): Promise<void>;
close(): void;
send(message: DevtoolMessage): Promise<void>;
}
//# sourceMappingURL=index.d.ts.map