bind-all Create singletons from objects. Installation $ npm install bind-all API function User() { this.x = 4;} User.prototype.y = function y() { return this.x;}; var user = bindAll(new User()); user.y.apply(this); // 4