Search results
469 packages found
Browser-friendly inheritance fully compatible with standard node.js inherits()
Enhanced inheritance for dynamic inheritance and mixin.
- inheritance
- class
- klass
- oop
- object-oriented
- mixin
- inherits
- browser
- coffee
- coffeescript
- coffee-script
- browserify
Strong Dynamically Typed Object Modeling for JavaScript
- typed
- types
- typing
- type-checking
- dynamic
- strong
- model
- definition
- object
- assertion
- inheritance
- composition
- structures
- proxy
Easy prototype inheritance
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
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
Return the prototype of a provided object.
- stdlib
- stdutils
- stdutil
- utilities
- utility
- utils
- util
- object
- obj
- prototype
- prototypeof
- proto
- polyfill
- inheritance
- View more
Low-level type-centric utility functions for Javascript.
A lightweight JavaScript inheritance utility.
- lighter
- type
- object
- inheritance
- prototype
- prototypal
- multiple
- swiss
- mixin
- extend
- decorate
- init
- constructor
- hidden
- View more
Tiny tool to add mixins for ES6 classes.
A lightweight class system. It's just prototypes!
Inheritance module for Node.js and browsers
Add support to Handlebars for template inheritance with the `block` and `extends` helpers.
Helper functions for prototypical inheritance
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
Extend constructors using backbone's .extend signature
- backbone
- extend
- extendable
- extendible
- extending
- extends
- inherit
- inherits
- lodash
- constructor
- inheritance
- mixin
- mixins
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