@nitedani/inspector-api
Version:
A simple node module to access V8 inspector + some tools to export and read the data.
14 lines (13 loc) • 461 B
TypeScript
/// <reference types="node" />
import { Session, Profiler as IProfiler } from "inspector";
export default class Profiler {
session: Session;
constructor(session: Session);
enable(): Promise<void>;
disable(): Promise<void>;
start(): Promise<void>;
stop(): Promise<IProfiler.Profile>;
startPreciseCoverage(args: any): Promise<void>;
stopPreciseCoverage(): Promise<void>;
takePreciseCoverage(): Promise<unknown>;
}