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!
A TypeScript implementation of Rust-like traits and collections, providing efficient and type-safe implementations along with common trait patterns.
Full-featured, testable OOP
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
Library that mixes traits and promises and allows writing linear to do async stuff.
Traits for TypeScript Classes: Standard Library
Extensible objects
A Classical Object-Oriented Framework for JavaScript
- classes
- classical
- extend
- gnu
- inheritance
- interfaces
- mixins
- object oriented
- oo
- oop
- protected members
- traits
- visibility
Traits for TypeScript Classes
Reusable business components to enrich domain entities with common attributes like active, name, and more
- active
- attributes
- backend
- blocks
- business
- common
- components
- data
- domain
- entity
- it.rocks
- mixins
- name
- properties
- View more
Convention based composition tool that let's you compose a series of objects into a single object quickly.
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
Light traits in javascript with some syntax sugar.
Inherit methods from a trait instance to any model/class
Scala like Classes and Traits in JavaScript
Analyse the Five Factor model (Big Five) personality traits from strings.