Dynamic multiple inheritance for JavaScript and TypeScript. Without mixins.
-
Updated
Jan 25, 2025 - JavaScript
Dynamic multiple inheritance for JavaScript and TypeScript. Without mixins.
Allows to define types, abstract types, interfaces and traits. Types can be extends by other types, uses traits and implements interfaces in multiple manner. Also, interfaces and traits can extends their kinds.
A subclass factory-based trait implementation for ES6 & later.
One can't simply define object behaviour like font-weight in css. Or can he?
Statically-types multiple inheritance for JS/TS.
A yet another module to implement multiple inheritance with JavaScript
Add a description, image, and links to the multiple-inheritance topic page so that developers can more easily learn about it.
To associate your repository with the multiple-inheritance topic, visit your repo's landing page and select "manage topics."