Olá, Stephanie, como vai?
A primeira mensagem que apareceu pedindo confirmação com "y" acontece porque o npm precisa baixar temporariamente a versão mais recente do criador do Vite para executar no seu terminal. Isso é totalmente comum e você fez certinho ao confirmar. Já a segunda pergunta sobre o linter surgiu porque as versões recentes do Vite adicionaram a opção de escolher a ferramenta de análise estática do código direto na inicialização do projeto. Para acompanhar o curso, a melhor escolha no momento é selecionar o ESLint.
Sobre a diferença entre os dois, o ESLint é a ferramenta mais tradicional e consolidada no ecossistema JavaScript, contando com suporte a inúmeros plugins, regras personalizadas e integração com praticamente todas as bibliotecas. O Oxlint é uma alternativa recente com foco em velocidade de execução, porém ainda possui um ecossistema menor e menos flexível para projetos complexos. Por isso, para quem está estudando os conceitos fundamentais de React e componentes, o ESLint continua sendo a opção mais recomendada.
Caso tenha qualquer outra dúvida sobre o Vite ou os próximos passos do projeto, sinta-se à vontade para compartilhar. O fórum está sempre à disposição para ajudar.
Para saber mais:
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!