src/trigger.ts (17 lines of code) (raw):

import { ActivityTrigger, EntityTrigger, OrchestrationTrigger } from "durable-functions"; import { trigger as azFuncTrigger } from "@azure/functions"; export function activity(): ActivityTrigger { return azFuncTrigger.generic({ type: "activityTrigger", }) as ActivityTrigger; } export function orchestration(): OrchestrationTrigger { return azFuncTrigger.generic({ type: "orchestrationTrigger", }) as OrchestrationTrigger; } export function entity(): EntityTrigger { return azFuncTrigger.generic({ type: "entityTrigger", }) as EntityTrigger; }