0.2.1 • Published 2 years ago

@lunjs/deep-merge v0.2.1

Weekly downloads
-
License
MIT
Repository
github
Last release
2 years ago

@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

License

MIT