Socket
Socket
Sign inDemoInstall

mergee

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

mergee - npm Package Compare versions

Comparing version 0.2.1 to 0.2.2

4

index.js

@@ -204,3 +204,5 @@ /**

if (null === source) {
if (!opts.ignoreNull) target = source;
if (!opts.ignoreNull || target === undefined) {
target = source;
}
return target;

@@ -207,0 +209,0 @@ }

{
"name": "mergee",
"description": "Utilities for objects",
"version": "0.2.1",
"version": "0.2.2",
"main": "index.js",

@@ -41,2 +41,2 @@ "engines": {

"homepage": "https://github.com/commenthol/mergee"
}
}

@@ -357,2 +357,10 @@ 'use strict';

it('merging null objects with undefined target',function(){
var s1 = { b: { c: { d: 1 } } };
var s2 = { b: { e: { f: null } } };
var exp = { b: { c: { d: 1 }, e: { f: null } } };
var res = M.mergeExt ({ignoreNull: true} , s1, s2);
assert.deepEqual(res, exp);
});
it('dont merge circular objects', function(){

@@ -359,0 +367,0 @@ var o1 = { a: {} };

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