Search results
470 packages found
Browser-friendly inheritance fully compatible with standard node.js inherits()
Strong Dynamically Typed Object Modeling for JavaScript
- typed
- types
- typing
- type-checking
- dynamic
- strong
- model
- definition
- object
- assertion
- inheritance
- composition
- structures
- proxy
Enhanced inheritance for dynamic inheritance and mixin.
- inheritance
- class
- klass
- oop
- object-oriented
- mixin
- inherits
- browser
- coffee
- coffeescript
- coffee-script
- browserify
Allow to extend yaml or json files configuration
A tiny class-based composition/mixin library
Configuration
Get the prototype chain of any value as an Array
Return the prototype of a provided object.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- object
- obj
- prototype
- prototypeof
- proto
- polyfill
- inheritance
- View more
A simple library for multiple inheritance in JavaScript.
- ts
- necessitatibus
- inheritance
- in
- multiple-inheritance
- class
- aut
- placeat
- object oriented
- object-oriented
- inherits
- quaerat
- bases
- extends
A lightweight JavaScript inheritance utility.
- lighter
- type
- object
- inheritance
- prototype
- prototypal
- multiple
- swiss
- mixin
- extend
- decorate
- init
- constructor
- hidden
- View more
Low-level type-centric utility functions for Javascript.
A lightweight class system. It's just prototypes!
Inheritance module for Node.js and browsers
Tiny tool to add mixins for ES6 classes.
Allows you to create deeply nested object structures, while also enabling you to traverse them efficiently.
- nested
- hierarchy
- object-tree
- tree-structure
- parent-child
- JavaScript
- traversal
- node
- basd
- mixin
- OOP
- extendable
- composite
- aggregation
- View more
Add support to Handlebars for template inheritance with the `block` and `extends` helpers.
Power for object oriented JavaScript libraries.
Extend object literals with function properties to have a _super method that references the original function, instead of overwriting it. (No dependencies, but borrowed methods from underscore.js.)
- extend
- super
- _super
- this._super
- this._super()
- inheritance
- object
- literal
- function
- extendWithSuper
- extend-with-super
- underscore
- underscorejs
- plugin
Helper functions for prototypical inheritance
Brew new prototypes the magic way