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) • 1.06 kB
TypeScript
import { ApplicationShutdownStatus, ApplicationStartupStatus, ApplicationStatus } from './enum-application-life-cycle-status';
import { ApplicationBuilder, ApplicationBuilderMiddleware, ApplicationTypes, HostingPath } from './application-builder';
import { BootstrapConstructor } from './bootstrap-constructor';
import { DisposableSingletonContainer } from './disposable-singleton-container';
import { IProbeResult } from './i-probe-result';
import { NullProbe } from './null-probe';
import { IProbe } from './i-probe';
import { ApplicationRouter, Convenience } from './convenience';
import { EnvironmentVariables } from './environment-variables';
import { IRouter, NextFunction, Request, Response } from 'express';
export { ApplicationStatus, ApplicationShutdownStatus, ApplicationStartupStatus, ApplicationBuilder, BootstrapConstructor, DisposableSingletonContainer, IProbeResult, NullProbe, IProbe, ApplicationBuilderMiddleware, ApplicationTypes, Convenience, ApplicationRouter, HostingPath, EnvironmentVariables, IRouter, Request, Response, NextFunction };