@hapiness/core
Version:
Project to have a HapiJS (https://hapijs.com/) based framework to create easier NodeJS back-end with some awesome features
5 lines (4 loc) • 1.02 kB
TypeScript
export { Hapiness, HapinessModule, Inject, Injectable, Optional, Lib, InjectionToken, CoreModuleWithProviders, OnRegister, OnStart, OnError, CoreModule, CoreDecorator, CoreProvide, Extension, ExtensionWithConfig, makeDecorator, Type, OnModuleInstantiated, OnExtensionLoad, createDecorator, extractMetadata, extractMetadataByDecorator, DependencyInjection, errorHandler, ExtensionShutdown, ExtensionShutdownPriority, OnShutdown } from './core';
export { HttpServerExt, HapiConfig, Route, Lifecycle, HttpRequestInfo, OnEvent, OnGet, OnDelete, OnOptions, OnPatch, OnPost, OnPut, OnPreAuth, OnPostAuth, OnPreHandler, OnPostHandler, OnPreResponse, Request, ReplyWithContinue, ReplyNoContinue, Server, HttpServerService, HTTPHandlerResponse, ConnectionOptions, requestKey } from './extensions/http-server';
export { SocketServerExt, Socket, SocketConfig, WebSocketServer, SocketServerService } from './extensions/socket-server';
export { EventManagerExt, EventManager, EventService, EventData } from './extensions/event-manager';