Скажем, у меня есть массив строк:
const s = ['foo', 'rolo', 'zoombaz'];
и я бы получил:
type v = {
foo: string,
rolo: string,
zoombaz: string
}
бонус: в идеале я хочу сопоставить их с верблюжьим чехлом, так что если бы у меня было:
const s = ['foo', 'rolo', 'zoom-baz'];
Я бы получил:
type v = {
foo: string,
rolo: string,
zoomBaz: string
}
в некоторых случаях я бы хотел сказать, что вместо строки используется логическое значение. Это для анализатора командной строки.