Search results

53 packages found

A future proof, backward compatible, JavaScript class utility.

published version 2.1.1, 9 years ago10 dependents licensed under $MIT
315,374

A mixin superclass. Its subclasses have `.extend` and `.includeInto` methods to mix behavior into other objects and classes.

published version 1.0.0, 11 years ago19 dependents
5,573

A TypeScript library that brings Rust-inspired features to TypeScript, including traits, Option, Result, and more. Zero dependencies, type-safe implementation.

published version 0.4.7, 2 months ago0 dependents licensed under $MIT
160

A TypeScript library that implements Rust-like traits with compile-time type checking and runtime verification.

published version 0.4.6, 2 months ago2 dependents licensed under $MIT
134

A toolkit for making generative art.

published version 3.0.1, 2 years ago0 dependents licensed under $MIT
103

Obtain additional information for IBM Watson Personality Insights traits

published version 3.0.5, 7 years ago4 dependents licensed under $Apache-2.0
52

Apply reusable mixins to your classes effortlessly with the @Uses decorator

published version 0.0.6, 2 months ago2 dependents licensed under $ISC
57

Full-featured, testable OOP

published version 0.9.0, 10 years ago18 dependents licensed under $MIT
44

The only 100% typesafe class mixin for TypeScript

published version 0.1.0, 7 years ago1 dependents licensed under $MIT
35

Object-oriented programming framework for Javascript

published version 9.1.3, 7 years ago20 dependents licensed under $Apache-2.0
44

Obtain descriptions for IBM Watson Personality Insights traits

published version 2.1.0, 7 years ago5 dependents licensed under $Apache-2.0
30

Obtain trait names for IBM Watson Personality Insights traits.

published version 2.2.0, 7 years ago6 dependents licensed under $Apache-2.0
36

A simple, powerful trait applier for ES6+ classes

published version 1.4.0, 2 years ago3 dependents licensed under $MIT
24

A CocktailJS Trait Extension to add AOP methods to the host class

published version 1.0.1, 10 years ago0 dependents licensed under $MIT
27

Mixin utility for ES6

published version 1.0.10, 5 years ago0 dependents licensed under $MIT
22

Implements Laravel's when method as a trait in AdonisJs

published version 1.0.1, 5 years ago0 dependents licensed under $MIT
15

Provides configurable method to set properties on host class by a given object

published version 1.1.0, 10 years ago5 dependents licensed under $MIT
14

inversion of control (ioc) container and dependency injection for node6 spiced with talent composition

published version 3.0.10, 5 years ago0 dependents licensed under $MIT
14

Trait is a smart attribute manager. Not traits in ruby, just because good names are already taken and even not used.

published version 0.1.2, 11 years ago1 dependents licensed under $MIT
14

A simple, powerful trait applier for ES6+ classes

published version 1.3.0, a year ago7 dependents licensed under $MIT
14