1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 | 9x 9x 9x | import { DeepWeakMap } from 'services/utils'; export interface ArgConfig { description?: string; type?: any; } export const argRegistry = new DeepWeakMap< Function, ArgConfig, { [fieldName: string]: ArgsIndex; } >(); export interface ArgsIndex { [argIndex: number]: ArgConfig; } |