UNPKG

@microfleet/core

Version:
12 lines (9 loc) 418 B
import Bluebird = require('bluebird') import { Microfleet, RouterPlugin } from '../../../' import { ServiceRequest } from '../../../types' import moduleLifecycle from './lifecycle' function handler(this: Microfleet & RouterPlugin, request: ServiceRequest): Bluebird<any> { const { extensions } = this.router return moduleLifecycle('handler', request.action, extensions, [request], this) } export default handler