express-service-bootstrap
Version:
This is a convenience package for starting a express API with security, health checks, process exits etc.
29 lines (28 loc) • 678 B
TypeScript
/**
* Enum for various application life cycle status
*/
export declare enum ApplicationDefaultStatus {
UNKNOWN = "UNKNOWN"
}
/**
* Enum for application startup status
*/
export declare enum ApplicationStartupStatus {
STARTING = "STARTING",
UP = "UP"
}
/**
* Enum for application shutdown status
*/
export declare enum ApplicationShutdownStatus {
STOPPING = "STOPPING",
STOPPED = "STOPPED"
}
/**
* Enum for application status
*/
export declare enum ApplicationStatus {
DOWN = "DOWN",
UP = "UP"
}
export type ApplicationLifeCycleStatusTypes = ApplicationDefaultStatus | ApplicationShutdownStatus | ApplicationStartupStatus | ApplicationStatus;