https://typeorm.io/
IMO it fits realy well into the whole TypeScript cosmos and to be honest I'm quite happy with my straight jacket.