UNPKG

@stryker-mutator/core

Version:

The extendable JavaScript mutation testing framework

13 lines 555 B
import { Disposable } from '@stryker-mutator/api/plugin'; export type ExitHandler = () => Promise<void>; export declare class UnexpectedExitHandler implements Disposable { private readonly process; private readonly unexpectedExitHandlers; private shuttingDown; static readonly inject: readonly ["process"]; constructor(process: Pick<NodeJS.Process, 'exit' | 'off' | 'on'>); private readonly processSignal; registerHandler(handler: ExitHandler): void; dispose(): void; } //# sourceMappingURL=unexpected-exit-handler.d.ts.map