0.2.1 • Published 2 years ago
@lunjs/deep-merge v0.2.1
@lunjs/deep-merge
Installation
npm install @lunjs/deep-merge
Usage
import { deepMerge } from '@lunjs/deep-merge';
const target = {
name: 'deep-merge',
repository: {
type: 'git'
},
keywords: ['deep', 'merge']
};
const source = {
name: '@lunjs/deep-merge',
repository: {
url: 'git+https://github.com/lunjs/deep-merge.git'
},
keywords: ['extend', 'clone']
};
const merged = deepMerge(target, source);
console.log(merged);
/*
{
name: '@lunjs/deep-merge',
repository: {
type: 'git',
url: 'git+https://github.com/lunjs/deep-merge.git'
},
keywords: ['deep', 'merge', 'extend', 'clone']
}
*/
Acknowledgements
Fork from TehShrike/deepmerge