All Projects → sindresorhus → Deep Assign

sindresorhus / Deep Assign

Licence: mit
[DEPRECATED] Recursive Object.assign()

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Deep Assign

Rxloader
DEPRECATED data loading solution for android to load data with no memory leaks, no boiler-plate, and no method count bloat
Stars: ✭ 174 (-30.12%)
Mutual labels:  deprecated
Python Onedrive
Obsolete python/cli module for MS SkyDrive/OneDrive's old API, do not use for new projects
Stars: ✭ 202 (-18.88%)
Mutual labels:  deprecated
Liteaccordion
A lightweight horizontal accordion plugin for jQuery.
Stars: ✭ 234 (-6.02%)
Mutual labels:  deprecated
Deprecated Dataapis
Markit On Demand - Market Data APIs
Stars: ✭ 181 (-27.31%)
Mutual labels:  deprecated
Terraintoolsamples
Unity has archived the TerrainToolSamples repository. For future development, please use the Terrain Tools package.
Stars: ✭ 195 (-21.69%)
Mutual labels:  deprecated
Bower Components
[DEPRECATED] Site to discover Bower components
Stars: ✭ 220 (-11.65%)
Mutual labels:  deprecated
Gulp Traceur
Traceur is a JavaScript.next to JavaScript-of-today compiler
Stars: ✭ 172 (-30.92%)
Mutual labels:  deprecated
Sabayon
DEPRECATED. DO NOT USE.
Stars: ✭ 240 (-3.61%)
Mutual labels:  deprecated
Box
[DEPRECATED] Official, pre-packaged Vagrant Box
Stars: ✭ 197 (-20.88%)
Mutual labels:  deprecated
Sphero Ios Sdk
🚫 DEPRECATED: Sphero™ is the amazing robotic ball ( sphero.com ) created by Orbotix, this is the repository for the iOS SDK for Sphero™. Visit dev site for more information:
Stars: ✭ 232 (-6.83%)
Mutual labels:  deprecated
Let Er
DEPRECATED: Transpile non-ES6 let-blocks into ES6 (or ES3)
Stars: ✭ 183 (-26.51%)
Mutual labels:  deprecated
Sketch Toolbox
DEPRECATED: A plugin manager for Sketch.app
Stars: ✭ 2,159 (+767.07%)
Mutual labels:  deprecated
Govuk elements
❗️GOV.UK Elements is deprecated, and will only receive major bug fixes and security patches.
Stars: ✭ 226 (-9.24%)
Mutual labels:  deprecated
Node Airbrake
node-airbrake is no longer maintained. Please visit https://airbrake.io/docs/performance-monitoring/updating-from-deprecated-libraries-for-node/
Stars: ✭ 179 (-28.11%)
Mutual labels:  deprecated
Webview In Coordinatorlayout
Stars: ✭ 238 (-4.42%)
Mutual labels:  deprecated
Django Mailchimp
DEPRECATED, this project is no longer maintained, see README for more information.
Stars: ✭ 172 (-30.92%)
Mutual labels:  deprecated
Grunt Recess
[DEPRECATED] Lint and minify CSS and LESS
Stars: ✭ 205 (-17.67%)
Mutual labels:  deprecated
Afterglow
HTML5 video player made easy.
Stars: ✭ 244 (-2.01%)
Mutual labels:  deprecated
Angular2 Adminlte
DEPRECATED An Angular 4 version of the AdminLTE theme
Stars: ✭ 239 (-4.02%)
Mutual labels:  deprecated
Dagre D3
⛔ [DEPRECATED] - A D3-based renderer for Dagre
Stars: ✭ 2,648 (+963.45%)
Mutual labels:  deprecated

DEPRECATED

Version 2 of this module ended up being something I don't want and I don't have time to fix it.

Check out lodash.merge or merge-options instead.


deep-assign Build Status

Recursive Object.assign()

Install

$ npm install --save deep-assign

Usage

var deepAssign = require('deep-assign');

deepAssign({a: {b: 0}}, {a: {b: 1, c: 2}}, {a: {c: 3}});
//=> {a: {b: 1, c: 3}}

deepAssign(target, source, [source, ...])

Recursively assigns own enumerable properties of source objects to the target object and returns the target object. Additional source objects will overwrite previous ones.

Related

License

MIT © Sindre Sorhus

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].