UNPKG

inngest

Version:

Official SDK for Inngest.com. Inngest is the reliability layer for modern applications. Inngest combines durable execution, events, and queues into a zero-infra platform with built-in observability.

26 lines (24 loc) 690 B
const require_middleware = require('../components/middleware/middleware.cjs'); //#region src/middleware/dependencyInjection.ts /** * Adds properties to the function input for every function created using this * app. */ const dependencyInjectionMiddleware = (ctx) => { class DependencyInjectionMiddleware extends require_middleware.Middleware.BaseMiddleware { id = "inngest:dependency-injection"; transformFunctionInput(arg) { return { ...arg, ctx: { ...arg.ctx, ...ctx } }; } } return DependencyInjectionMiddleware; }; //#endregion exports.dependencyInjectionMiddleware = dependencyInjectionMiddleware; //# sourceMappingURL=dependencyInjection.cjs.map