Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kucingkode/dmerge

Small javascript library to help you merge same formatted data in a string
https://github.com/kucingkode/dmerge

cithak data data-merge javascript library lightweight lightweight-javascript-library merge open-source

Last synced: about 5 hours ago
JSON representation

Small javascript library to help you merge same formatted data in a string

Awesome Lists containing this project

README

        

# Dmerge

![hero](./logo.svg)

---

[![made-with-javascript](https://img.shields.io/badge/Made%20with-JavaScript-1f425f.svg)](https://www.javascript.com) [![badge](https://img.shields.io/github/license/KucingKode/Dmerge)](./LICENSE.md) [![badge](https://img.shields.io/github/last-commit/KucingKode/Dmerge)](https://github.com/KucingKode/Dmerge) [![badge](https://img.shields.io/github/package-json/v/KucingKode/Dmerge)](https://www.npmjs.com/package/dmergejs) [![badge](https://img.shields.io/npm/dw/dmergejs)](https://www.npmjs.com/package/dmergejs)

[![GitHub stars](https://img.shields.io/github/stars/KucingKode/Dmerge.svg?style=social&label=Star&maxAge=2592000)](https://GitHub.com/KucingKode/Dmerge/stargazers/)

## 🤔 What Is This

Dmerge is a small javascript library to **help you merge same formatted data in a string**. by default Dmerge already support data merging for `json`, `yaml`, `toml`, `.env` format, but you can add more by yourself.

## 📚 Motivation

Dmerge was created to **help you merge same formatted configurations and data**. One amazing implementation of Dmerge is [Cithak template manager](https://KucingKode.github.io/Cithak), by using Dmerge, cithak can easily merge template configuration files and merge two templates into a new working template.

## 📂 Installation

To use Dmerge in your javascript project, you can install it from **npm** by running

```bash
npm install dmergejs
```

---

## 📃 License

Cithak was published under [MIT License](./LICENSE.md).