Estou criando uma API simples intencionalmente tudo em um mesmo arquivo "app.ts" e minha dificuldade está em tentar enviar esta nova requisição (post) para criar um item, no entanto, eu quero que no atributo "nome" ele só aceite string e no atributo "preco" ele só aceite number, mas mesmo eu criando essa interface e tipando o meu objeto novoItem com o mesmo, quando eu abro o Insomnia e envio um number pra nome e uma string para o preco ele aceita e cria o item sem problemas, mas eu não queria que ele permitisse neste caso, como eu faço isso de forma mais simples sem precisar ficar criando uma série de verificações ifs (pensando em mais atributos que estarei colocando futuramente) e sem a necessidade de instalar uma biblioteca de terceiros pra cuidar disso?
Link deste meu projeto no meu gitHub: https://github.com/Phelipe7982/API-Teste---TypeScript