Repository-style ORM for Node.js