pub fn normalize_shift_to_upper_case(code: KeyCode, modifiers: &KeyModifiers) -> KeyCode {
    if modifiers.contains(KeyModifiers::SHIFT) {
        match code {
            KeyCode::Char(c) if c.is_ascii_lowercase() => KeyCode::Char(c.to_ascii_uppercase()),
            _ => code,
        }
    } else {
        code
    }
}
if SHIFT is held and we have KeyCode::Char('c') we want to normalize
that keycode to KeyCode::Char('C'); that is what this function does.
crates/turborepo-ui/src/tui/input.rs