Skip to content

bhargavAtgithub/js-merge-objects

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation


Objects Merge

A javascript library used to merge multiple objects.


Installation


NPM package

npm install objects-merge

Usage


If you want to merge multiple objects

import { merge } from 'objects-merge';

const DefaultTheme = {
	Colors: {
		Black : "#000",
		White: "#FFF",	
	},
	textSize: {
        size: {
            body: "14px",
            paragraph: "14px",            
        },
        height: {
            body: "24px",
            paragraph: "26px",
            
        }
    }
};

const NewTheme = {
	Colors: {
		Gray: "#FAFBFB",
		Success: "#FAFDFC",
		Warning: "#FFFDF8",
		Disabled: "#B0B7C3",
	},
	textSize: {
        size: {
            title: "22px",
            heading: "26px",
        },
        height: {
            title: "32px",
            heading: "40px",
        }
    }
} 

let newMergedObject = merge(DefaultTheme, NewTheme);

License


Distributed under the MIT License

[license-url]:

About

A library which uses recursive strategy to merge objects.

Resources

Stars

Watchers

Forks

Packages

No packages published