---
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:127](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/scaffold/merge.ts#L127)

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
