Olá Henrique, tudo bem?
Você pode adicionar um toLowerCase()
no value que recebe do input onde o usuário irá digitar.
Por exemplo:
Digamos que você esteja capturando o que foi digitado pelo usuário em um campo de input
const valorDigitado = document.getElementById('campo-texto').value
Você pode adicionar o toLowerCase()
logo após o .value
const valorDigitado = document.getElementById('campo-texto').value.toLowerCase()
Dessa forma você garante que o que foi digitado, independente se em letras maiúsculas, seja convertido para uma string em letras minúsculas.
Espero ter ajudado! Abraços.