Typeorm is one of the most mature TypeScript ORMs in the JavaScript ecosystem. I've been using it for over 4 years. However, its find methods are limited to only querying the equal operation when passing the FindOptions object. I wanted to be able to pass the kind of object structure used with the likes of Prisma to filter data.