Usa o prisma que não tem erro, integração completa com typescript, sem preocupação de abrir ou fechar conexão com db, suporte a Postgres, SQLite, mongo, mysql.
Ainda consegue buscar toda tipagem do PrismaClient.
Se quiser tirar alguma dúvida manda um email honorio.dev@gmail.com
Prisma tem sido o mais recomendado pela a galera, e sem dúvidas deu vontade de tocar, mas em outro projeto. Neste aqui, no fim, optei pela a API do Bun sem ORM. Foi uma ideia interessante de um carinha mais acima que indicou criar sem um ORM.