Bookshelf.js: An ORM for Node.js with transactions, eager loading, promises | Dark Hacker News