type Singular<T> = T extends `${infer S}s` ? T extends MinLength<T, 4> ? S : T : T
Converts a string literal type from plural to singular by removing trailing 's' (if length permits)
Converts a string literal type from plural to singular by removing trailing 's' (if length permits)