Search results
52 packages found
A dangerously convienient, high performance and super lightweight utility (2.7kb) that injects methods into the Object prototype to sugar for many common use cases working with Javascript objects.
Javascript Object util with deep traverse, support ES6 tree shaking methods: get/set/unset/remove object path, visit, assign(extend), merge, remove, defaults, pick, filter, forEach, map, some, every, isEqual. Customize the APIs into one file.
The core of the basd library, @basd/base extends lodash with various custom utility methods, providing the foundation for building more complex applications.
- javascript
- nodejs
- library
- utility
- helper
- base
- lodash
- extend
- data-conversion
- environment-check
- string-manipulation
- utility-functions
- encoding
adds last, first, remove, contains, isEmpty and few more methods/properties to Array utilizing Object.defineProperty
extra String methods
- string
- extends
- extends-string
- extendsstring
- reverse
- reversestring
- remove
- removestring
- add
- addtestring
- upper
- upperstring
- lower
- lowerstring
- View more
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
This module extends native JavaScript objects with additional utility methods.
A nice object and classes definition module that allows multiple composable inheritance.
- mixin
- bakeIn
- extend
- merge
- mixes
- mixable
- module
- coffeeScript
- multiple inheritance
- sails.js
- composition
- composable
- private methods
- define
Chainable methods to the Object
More chainable methods to the Array
Turns a set of functions into a mix-in/trait that can extend a class.
This is a fork of [safe-units](https://github.com/jscheiny/safe-units) by [Jonah Scheinerman](https://github.com/jscheiny) with minor modifications to add convinience methods and make it compile with modern versions of Typescript.
- getintrinsic
- gdpr
- intrinsic
- native
- URL
- extend
- weakset
- package.json
- language
- test
- require
- ECMAScript 2015
- ES2018
- negative
- View more
Extend class methods and fields
A small collection of utility methods to work with objects.
Extends one class with methods from another.
Inject plugins into your module with `this` automatically bound to your core module for methods.
- module
- modules
- extensible
- extend
- extendable
- plugin
- plugins
- dependency
- dependencies
- inject
- injects
- injection
- injector
- this
- View more
JavaScript object life
- keys
- pairs
- values
- object
- objects
- methods
- assign
- extend
- extension
- reflect
- reflection
- inherit
- inheritance
- getPrototypeOf
- View more
Methods that would be nice to have in Object.prototype. But since adding to Object.prototype isn't safe, I created a Decorator for Object.
Utils for working with JavaScript classes and prototype methods.
A JavaScript object creation library featuring private properties and private methods.
- class
- composition
- concatenative
- context
- encapsulation
- extend
- inheritance
- instances
- JavaScript
- mixin
- object
- privacy
- prototype
- prototypal
- View more