# deepMerge

**Kind:** Function

**Source:** [`src/client/utils.ts`](https://github.com/honojs/hono/blob/main/src/client/utils.ts#L66)

**Part of:** [Client](subsystem-src-client)

## Signature

```ts
function deepMerge(target: T, source: Record<string, unknown>): T
```

## Parameters

| Name | Type |
|---|---|
| `target` | `T` |
| `source` | `Record<string, unknown>` |

**Returns:** `T`
