Long time php/nette/doctrine developer, now shifted to javascript world (node/typescript/angular).
Take a look at my TS OSS projects:
mikro-orm
Simple TypeScript ORM for Node.js based on data-mapper, unit-of-work and identity-map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JS.
https://mikro-orm.io
https://github.com/mikro-orm/mikro-orm
mikro-config
Tiny config helper built on top of lodash. It can merge multiple configuration files, by recursively merging their properties (not replacing entire objects, but merging them).
It also allows you to use referenced values from your config.
https://github.com/B4nan/mikro-config