| 1 2 3 4 5 6 7 8 9 10 | 1x 24x 24x 24x | export function extendArrayMetadata<T extends Array<any>>(
key: string,
metadata: T,
target,
) {
const previousValue = Reflect.getMetadata(key, target) || [];
const value = [...previousValue, ...metadata];
Reflect.defineMetadata(key, value, target);
}
|