Thundercraft5 / mixin.js

🎛️A zero-dependency lightweight performant library for creating mixins/traits in JS/TS.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🎛️ mixin.js

mixin.js is a zero-dependancy lightweight library written in TypeScript that helps you implement mixins in JS/TS on any runtime.

What does this do?

This library creates mixin classes via proxies, which are special classes which also index the mixin classes before deferring to the base class for resolution. This library has full TS support with generics via declaration merging.

Usage

TODO

About

🎛️A zero-dependency lightweight performant library for creating mixins/traits in JS/TS.


Languages

Language:TypeScript 100.0%