Search results
62 packages found
Sort by: Default
- Default
- Most downloaded this week
- Most downloaded this month
- Most dependents
- Recently published
Fancy duck typing for the most serious of ducks.
- oop
- util
- object oriented
- duck type
- ducktype
- ducktyping
- protocols
- multimethod
- clojure
- haskell
- rust
- generic
- functions
- clos
- View more
Provides core common utilities for typhonjs-escomplex modules and plugins.
Object factory to create dynamic test fixtures
Traits for escomplex AST walkers.
- escomplex
- complexity
- simplicity
- cyclomatic
- halstead
- maintainability
- dependencies
- static
- analysis
- metrics
- traits
CocktailJS is a small library to explore traits, talents, inheritance and annotations concepts in nodejs - Shake your objects and classes with Cocktail!
Use Less. Do More. JavaScript on steroids.
- javascript
- useless
- framework
- unit tests
- test driven
- OOP
- AOP
- CPS
- DSL
- metaprogramming
- traits
- mixins
- singleton
- functional
- View more
A TypeScript implementation of Rust-like traits and collections, providing efficient and type-safe implementations along with common trait patterns.
Full-featured, testable OOP
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
A Classical Object-Oriented Framework for JavaScript
- classes
- classical
- extend
- gnu
- inheritance
- interfaces
- mixins
- object oriented
- oo
- oop
- protected members
- traits
- visibility
Library that mixes traits and promises and allows writing linear to do async stuff.
Traits for TypeScript Classes
Light traits in javascript with some syntax sugar.
Convention based composition tool that let's you compose a series of objects into a single object quickly.
Extensible objects
Analyse the Five Factor model (Big Five) personality traits from strings.
A simple, powerful trait applier for ES6+ classes
Inherit methods from a trait instance to any model/class
Traits for TypeScript Classes: Standard Library
Dead simple traits for ES6 classes