Description
With the original parser code from @ewlsh this used to be parsed correctly:
// { [key: string]: { [key: string]: unknown } }
type NestedDict = $ParseRecursiveVariant<"a{sa{sv}}">
With the changes introduced in #279 it now fails with an error.
Another change I failed to notice from the PR is that v type (aka GLib.Variant<any>) unpacks to any where in the original code it used to unpack to unknown which I feel like was more appropriate.
Description
With the original parser code from @ewlsh this used to be parsed correctly:
With the changes introduced in #279 it now fails with an error.
Another change I failed to notice from the PR is that
vtype (akaGLib.Variant<any>) unpacks toanywhere in the original code it used to unpack tounknownwhich I feel like was more appropriate.