UNPKG

express-service-bootstrap

Version:

This is a convenience package for starting a express API with security, health checks, process exits etc.

12 lines (11 loc) 350 B
import { ApplicationLifeCycleStatusTypes } from "./enum-application-life-cycle-status"; import { IProbeResult } from "./i-probe-result"; /** * Interface for a probe */ export interface IProbe<T extends ApplicationLifeCycleStatusTypes> { /** * Method which is called on validating the probe */ check(): Promise<IProbeResult<T>>; }