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
Extensible objects
Full-featured, testable OOP
Library that mixes traits and promises and allows writing linear to do async stuff.
Traits for TypeScript Classes
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.
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
A Classical Object-Oriented Framework for JavaScript
- classes
- classical
- extend
- gnu
- inheritance
- interfaces
- mixins
- object oriented
- oo
- oop
- protected members
- traits
- visibility
Composition tool using talents
A TypeScript implementation of Rust-like traits and collections, providing efficient and type-safe implementations along with common trait patterns.
Traits library
Dead simple traits for ES6 classes
Convention based composition tool that let's you compose a series of objects into a single object quickly.
Analyse the Five Factor model (Big Five) personality traits from strings.