Although MongoDB is source available, it's not an OSI complaint software. We need to make sure that we can support other options like FerretDB, PostgreSQL, MySQL, etc.
How
Moving to TypeORM can help us to re-architecture the code in order to allow other forms of storage and make sure that 3rd parties users of Aletheia can maintain the platform with their own choices of infrastructure
Background Information
Although MongoDB is source available, it's not an OSI complaint software. We need to make sure that we can support other options like FerretDB, PostgreSQL, MySQL, etc.
How
Moving to TypeORM can help us to re-architecture the code in order to allow other forms of storage and make sure that 3rd parties users of Aletheia can maintain the platform with their own choices of infrastructure