@straits/create
npm initializer for straits
npm initializer for straits
ESLint preprocessor for JS files using the straits syntax
Object-oriented programming framework for Javascript
Trait with Javascritp/Typescript
flexible object copying
quick and easy access to mfers metadata
Provides core common utilities for @ponticus/escomplex modules and plugins.
Rust-like programming language targetting WebAssembly
Traits for javascript: mix your classes with ease
A tiny library that helps us achieve a certain level of type safety around interfaces (via duck typing). This library also helps us keep JavaScript objects synchronized with any interface definitions that they explicitly implement.
Add Traits and Interfaces to your javascript classes.
A zero-dependency lightweight performant library for creating mixins/traits in JS/TS.
Install using yarn
A simple, powerful trait applier for ES6+ classes
Multi-type protocol-based polymorphism
Trait macros for ADT.js and light-traits
Traits for JavaScript