@cadence-mq/core
Version:
Modern, type-safe, and performant task queue for Node.js
7 lines (5 loc) • 320 B
text/typescript
import type { TaskDefinitionRegistry } from './task-definition.types';
import type { TaskDefinition } from './tasks.types';
export function registerTask({ taskDefinitionRegistry, ...taskDefinition }: TaskDefinition & { taskDefinitionRegistry: TaskDefinitionRegistry }) {
taskDefinitionRegistry.add(taskDefinition);
}