Lacquer
A simple base class for easier JS inheritance.
npm install lacquer
Example
var Lacquer = ;var EventEmitter = EventEmitter; // Base class, inherits from EventEmittervar Base = Lacquer; // Model class, adds basic setter/getter methods on top of EventEmittervar Model = Base; // User class, adds some user-specific methods and attributes on top of Modelvar User = Model; // Create a User instance with some datavar user = firstName: 'John' lastName: 'Doe' id: 123; // Just a little proof that events workuser; // Set a new name, fire an eventuser;