You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Instead, at minimum it should function like additionalProperties and output something like a BaseObjectType & Record<string, UnevaluatedPropertyType>.
Perhaps more accurately, it might be something like an ExclusifyUnion<BaseObjectType> & UnevaluatedPropertyType (using type-fest), because the unevaluated properties only apply to keys not present on any of the possible values of BaseType (the Record by itself will overwrite keys that any of the types don't have).
Activity
[openapi3] emit additionalProperties for a declared Record indexer in…