I am creating args parser from a string. I have interface for defining args names and default values
interface IargsDef {
name: string;
default?: string;
}
What I want is for intellisense(make some dynamic interface idk) works with parse result.
For args def
[{
name: "test1"
},
{
name: "test2",
default: "test"
}]
It woult be look like that
{
"test1": "some value",
"test2": "some value or default"
}
But intellisense will not see these properties.