# deepMerge (/docs/api/functions/deepMerge)



```ts
function deepMerge(base, override): unknown;
```

Defined in: [packages/core/src/passes/import.ts:173](https://github.com/austenstone/actio/blob/2b01e694a0f76521d8c073f3c6a2e48917d2c9d9/packages/core/src/passes/import.ts#L173)

GitLab `include:`-style deep merge: maps merge recursively, arrays and scalars
replace wholesale, and the override (local sibling) always wins.

## Parameters [#parameters]

### base [#base]

`unknown`

### override [#override]

`unknown`

## Returns [#returns]

`unknown`


## Sitemap

Browse the full documentation: [Markdown sitemap](https://austenstone.github.io/actio/sitemap.md) · [XML sitemap](https://austenstone.github.io/actio/sitemap.xml)