New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

object-deep-update

Package Overview
Dependencies
Maintainers
1
Versions
2
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

object-deep-update - npm Package Compare versions

Comparing version 1.0.0 to 1.0.1

4

index.js
'use strict';
module.exports = function (obj1, obj2) {
module.exports = function deepUpdate(obj1, obj2) {
for (var prop in obj2) {
try {
if ( obj2[prop].constructor === Object) {
obj1[prop] = deepExtend(obj1[prop], obj2[prop])
obj1[prop] = deepUpdate(obj1[prop], obj2[prop])
} else if (obj1.hasOwnProperty(prop)) {

@@ -9,0 +9,0 @@ obj1[prop] = obj2[prop];

{
"name": "object-deep-update",
"version": "1.0.0",
"version": "1.0.1",
"description": "simple object deep update module",

@@ -25,3 +25,2 @@ "main": "index.js",

},
"license": "MIT",

@@ -28,0 +27,0 @@ "bugs": {

# object-deep-update :raised_hands:
[![Build Status](https://travis-ci.org/zarkoselak/object-deep-update.svg?branch=master)](https://travis-ci.org/zarkoselak/object-deep-update) [![npm version](https://badge.fury.io/js/object-deep-update.svg)](https://badge.fury.io/js/object-deep-update)

@@ -3,0 +4,0 @@ Updates <b>ONLY</b> existing properties!!

@@ -28,3 +28,4 @@ var extend = require('./index.js');

color: {
red: false
red: false,
blue: true
}

@@ -31,0 +32,0 @@ };

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc