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) 1.06 kB
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 };