---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [scaffold](../index.md) / mergeJson

# Function: mergeJson()

> **mergeJson**(`existingJson`, `newContent`, `options`): `string`

Defined in: [packages/b2c-tooling-sdk/src/scaffold/merge.ts:111](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/e7c16f1ae423da0aa47b3e10be88f9770b53619b/packages/b2c-tooling-sdk/src/scaffold/merge.ts#L111)

Merge JSON content into an existing JSON string

## Parameters

### existingJson

`string`

The existing JSON string

### newContent

JSON content to merge (string or object)

`string` | `Record`\<`string`, `unknown`\>

### options

[`JsonMergeOptions`](../interfaces/JsonMergeOptions.md) = `{}`

Merge options

## Returns

`string`

Updated JSON string
