UNPKG

opinionated-machine

Version:

Very opinionated DI framework for fastify, built on top of awilix

5 lines (4 loc) 722 B
export type { AnyDualModeContractDefinition, DualModeContractDefinition, } from '@lokalise/api-contracts'; export { type BuildFastifyDualModeRoutesReturnType, buildFastifyRoute, buildHandler, type DualModeHandlers, type DualModeRouteHandler, determineMode, extractPathTemplate, type FastifyDualModeHandlerConfig, type FastifyDualModeRouteOptions, type RegisterDualModeRoutesOptions, type SSEModeHandler, type SyncModeHandler, type SyncModeReply, } from '../routes/index.js'; export { AbstractDualModeController, type AllDualModeContractEventNames, type ExtractDualModeEventSchema, } from './AbstractDualModeController.js'; export type { DualModeControllerConfig, DualModeLogger, DualModeType, } from './dualModeTypes.js';