Source: node-class-plus
Section: javascript
Maintainer: Debian Javascript Maintainers <pkg-javascript-devel@lists.alioth.debian.org>
Uploaders:
 Joseph Nahmias <jello@debian.org>,
Testsuite: autopkgtest-pkg-nodejs
Build-Depends:
 debhelper-compat (= 13),
 dh-nodejs,
 dh-sequence-nodejs,
 node-pixl-unit <!nocheck>,
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.
