export type OptionsToType<T extends Array<{ name: Array<string>, type: keyof TypeMapping }>>
= { [K in T[number]['name'][0]]: TypeMapping[Extract<T[number], { name: K }>['type']] }
export class CliParser<T> {
opts: OptionsToType<T>;
constructor() {
}
}
I get this error:
Does anyone know how to fix this one?
