Source: node-class-plus Section: javascript Maintainer: Debian Javascript Maintainers Uploaders: Joseph Nahmias , Testsuite: autopkgtest-pkg-nodejs Build-Depends: debhelper-compat (= 13), dh-nodejs, dh-sequence-nodejs, node-pixl-unit , Standards-Version: 4.7.4 Homepage: https://github.com/jhuckaby/class-plus Vcs-Git: https://salsa.debian.org/js-team/node-class-plus.git Vcs-Browser: https://salsa.debian.org/js-team/node-class-plus Package: node-class-plus Architecture: all Multi-Arch: foreign Depends: ${misc:Depends}, Description: build and extend classes in Node.js, with mixins and more class-plus is a simple class builder utility, which adds support for specifying class member variables as well as mix-ins. It does this by providing a custom API that augments an ES2015 class with custom features: . - Provide an easy API to generate classes with additions. - Support for adding properties right above the class definition (as close to inside it as we can get). - Support for multiple mix-ins, will merge both properties and methods from multiple classes. - Support for adding static properties. - Optional easy way to mix-in the Node.js EventEmitter class. - Optional hook system (async event emitters). - Optional automatic conversion of callback methods to async ones. . Node.js is an event-based server-side JavaScript engine.