protomatter
A JavaScript object creation library featuring private properties and private methods.
A JavaScript object creation library featuring private properties and private methods.
[![npm version](https://badge.fury.io/js/pigura.svg)](https://badge.fury.io/js/pigura)
A Backbone-inspired, JavaScript "Class" system designed with performance in mind.
Tutorial scripts for exploring and learning javascript concepts.
Easily subclass errors
This module is for mixing an objects in one super object.It uses __proto__ property to combine objects, but not just copying properties and methods.
An architectural concept for making a product under a single codebase for mobile, desktop and VR.
Topiarist provides tree and shape-based type verification for JavaScript.
Browser-friendly inheritance fully compatible with standard node.js inherits()
Library to parse entire `tsconfig.json` hierarchy through the `extends` property in tsconfig files.
Lightweight javascript utils.
A store that inherits values from its parent(s)
A utility function to create custom error objects
A helper function to assist in creation of classical-like inheritance in a semantic way
Function.create(proto, fn, props) — Object.create() for functions
utils for js
An error designed for being thrown when a class is instantiated, an object created, or a method is not overridden that, was intended to be abstract.
A tiny, sensible, client-side MVC framework in modern Javascript.
Coming soon... work in progress
Mixin Classes for TypeScript