Resolve a tri-state optional boolean flag under exactOptionalPropertyTypes.
The "on" flag value as parsed by Commander.
The "off" toggle (present when specified) as parsed by Commander.
The generator default to adopt when no explicit toggle is present.
boolean | undefined — use undefined to indicate "unset" (do not emit).
undefined
resolveExclusion(undefined, undefined, true); // => true Copy
resolveExclusion(undefined, undefined, true); // => true
Resolve a tri-state optional boolean flag under exactOptionalPropertyTypes.