Impedir que seja digitado espaco no primeiro caracter

Pessoa estou fazendo um input para a pessoa inserir o nome , gostaria de saber como faço para que caso o primeira caractere que a pessoa digitar for " " ele nao faça nada ou seja nao insira,
não é bloquear os espaços pois se não a pessoal nao consegue digigar por exemplo “Teste nome”

Bom dia!

Olhe esse trecho de JS+JQuery, coloquei o alert pra você ver que no inicio ao digitar espaço, não acontece nada:

    $(function() {

    var $target = $('#message');
    
    $target.on("keyup", function() {

        var value = $target.text();

        if (value.length === 0 || !value.trim())
         alert(value);
        // continue...
         return false;

    });
});


<div id="message" contenteditable="true">Digite sua mensagem</div>`

https://jsfiddle.net/a4rd9z0k/

Basta modificar a função que realizará, veja como está no jsfiddle (utilizando jquery e js).

entendi como funciona, porem ele nao impede que o primeiro caractere no caso seja em branco de ser digitado