Search results
53 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
A future proof, backward compatible, JavaScript class utility.
A mixin superclass. Its subclasses have `.extend` and `.includeInto` methods to mix behavior into other objects and classes.
A TypeScript library that brings Rust-inspired features to TypeScript, including traits, Option, Result, and more. Zero dependencies, type-safe implementation.
A TypeScript library that implements Rust-like traits with compile-time type checking and runtime verification.
- typescript
- rust
- trait
- interface
- type-safe
- compile-time
- runtime-verification
- polymorphism
- decorator
- derive
- macro
A toolkit for making generative art.
Obtain additional information for IBM Watson Personality Insights traits
Apply reusable mixins to your classes effortlessly with the @Uses decorator
Full-featured, testable OOP
The only 100% typesafe class mixin for TypeScript
Object-oriented programming framework for Javascript
Obtain descriptions for IBM Watson Personality Insights traits
Obtain trait names for IBM Watson Personality Insights traits.
A simple, powerful trait applier for ES6+ classes
A CocktailJS Trait Extension to add AOP methods to the host class
Mixin utility for ES6
Implements Laravel's when method as a trait in AdonisJs
Provides configurable method to set properties on host class by a given object
inversion of control (ioc) container and dependency injection for node6 spiced with talent composition
- intravenous
- inversion of control
- ioc
- dependency
- injection
- dependency injection
- talent
- talents
- trait
- traits
- composition
- trait composition
- talent composition
Trait is a smart attribute manager. Not traits in ruby, just because good names are already taken and even not used.
A simple, powerful trait applier for ES6+ classes