Search results
275 packages found
ES6 spec-compliant Object.assign shim. From https://github.com/es-shims/es6-shim
Set a function's name property
ES2015 `Object.assign()` ponyfill
Easily handle defaults for your options
extend an object
pvtsutils is a set of common utility functions used in various Peculiar Ventures TypeScript based projects.
Extend an object with the properties of additional objects. node.js/javascript util.
- assign
- clone
- extend
- merge
- obj
- object
- object-assign
- object.assign
- prop
- properties
- property
- props
- shallow
- util
- View more
Returns true if a value is a plain object, array or function.
Recursively (deep) clone JavaScript native types, like Object, Array, RegExp, Date as well as primitives.
- array
- assign
- buffer
- clamped
- clone
- clone-array
- clone-array-deep
- clone-buffer
- clone-date
- clone-deep
- clone-map
- clone-object
- clone-object-deep
- clone-reg-exp
- View more
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.
Assign the enumerable es6 Symbol properties from one or more objects to the first object passed on the arguments. Can be used as a supplement to other extend, assign or merge methods as a polyfill for the Symbols part of the es6 Object.assign method.
Attach functions as non enumerable properties to the prototype of any object.
Lowercase the keys of an object
A small library for doing recursive `Object.assign`.
A few reliable utils.
Allows you to provide custom implementation of Object.assign in babel builds
The lodash method `_.assign` exported as a module.
shallow extend an object
ES6 polyfills that use native implementation if available and do not pollute the global namespace
Copy enumerable own properties from one or more source objects to a target object.