UNPKG

@node-ts/bus-workflow

Version:

A workflow engine for orchestrating logic flows in distributed applications.

9 lines (8 loc) 312 B
// tslint:disable:no-any Real any types export class ReflectExtensions { static defineMetadata (metadataKey: Symbol, value: any, target: object): void { const array = Reflect.getMetadata(metadataKey, target) as any[] || [] array.push(value) Reflect.defineMetadata(metadataKey, array, target) } }